Resultados da pesquisa a pedido "oop"

4 a resposta

Como verificar um tipo específico de objeto no PHP

Tenho um método que aceita um objeto DOP como argumento, para permitir que o usuário use uma conexão existente e não o método para abrir uma nova e economizar recursos: public static function databaseConnect($pdo = null) {Estou ...

1 a resposta

MATLAB - Propriedades dependentes e cálculo

Suponha que possuo a seguinte classe que calcula a solução da equação quadrática: classdef MyClass < handle properties a b c end properties (Dependent = true) x end methods function x = get.x(obj) discriminant = sqrt(obj.b^2 - 4*obj.a*obj.c); ...

3 a resposta

Um método genérico pode usar tipos contravariantes / covariante

Estou escrevendo um método generalizado para usá-lo em uma tarefa especial em um modelo T4. O método deve permitir que eu use tipos especializados em uma interface geral. Pensei nas seguintes assinaturas: interface IGreatInterface { Object ...

5 a resposta

Herdando as docstrings dos métodos em Python

Eu tenho uma hierarquia OO com docstrings que exigem tanta manutenção quanto o próprio código. Por exemplo. class Swallow(object): def airspeed(self): """Returns the airspeed (unladen)""" raise NotImplementedError class AfricanSwallow(Swallow): ...

4 a resposta

Preserve 'this' referência no manipulador de eventos de protótipo javascript [duplicado]

Esta pergunta já tem uma resposta aqui: Preservar uma referência a "this" nas funções do protótipo JavaScript [duplicado] [/questions/2025789/preserving-a-reference-to-this-in-javascript-prototype-functions] respostas Qual é a maneira correta ...

3 a resposta

uando exatamente um método tem efeitos colaterai

Como eu sempre entendi, qualquer alteração no estado dos programas (ou qualquer coisa relacionada ao IO) é um efeito colateral. Não importa se a alteração ocorre em uma variável global ou em um campo privado do objeto em que o método é chamado. ...

5 a resposta

Como posso construir um objeto usando uma matriz de valores para parâmetros, em vez de listá-los, em JavaScrip

Isso é possível? Estou criando uma única função de fábrica de base para conduzir fábricas de tipos diferentes (mas com algumas semelhanças) e quero poder passar argumentos como uma matriz para a fábrica de base, o que possivelmente cria ...

5 a resposta

Por que o Self é atribuível no Delph

Este código em um aplicativo GUI compila e executa: procedure TForm1.Button1Click(Sender: TObject); begin Self := TForm1.Create(Owner); end; (testado com Delphi 6 e 2009) por que o Self é gravável e não é somente leitura?em quais situações isso ...

2 a resposta

adrão de Registro do @PHP

Encontrei o código abaixo em vários lugares da Web e até aqui no Stack Overflow, mas não consigo entender o assunto. Eu sei o que faz, mas não sei como faz, mesmo com os exemplos. Basicamente, é armazenar valores, mas não sei como adiciono ...

3 a resposta

herança baseada em protótipo vs. herança baseada em classe

No JavaScript, todo objeto é ao mesmo tempo uma instância e uma classe. Para herdar, você pode usar qualquer instância de objeto como um protótip Em Python, C ++, etc. existem classes e instâncias como conceitos separados. Para fazer herança, ...