Resultados da pesquisa a pedido "oop"
MATLAB - destruidor de objetos não está sendo executado quando há ouvintes envolvidos
Eu tenho duas classes,Plant eGenerator. Generator cria um vetor e o transmite vianotify(), qualPlant ouve. Os classdefs estão abaixo. Observe que não incluí o método de geração de dados real porque é irrelevante para a minha pergunta. classdef ...
Separando o código da classe em um cabeçalho e arquivo cpp
Estou confuso sobre como separar código de implementação e declarações de uma classe simples em um novo cabeçalho e arquivo cpp. Por exemplo, como eu separaria o código da classe a seguir? class A2DD { private: int gx; int gy; public: A2DD(int ...
PHP tem uma resposta para os genéricos da classe de estilo Jav
Ao construir uma estrutura MVC em PHP, encontrei um problema que poderia ser resolvido facilmente usando genéricos de estilo Java. Uma classe abstrata Controller pode ser algo como isto: abstract class Controller { abstract public function ...
Qual é a diferença entre __init__ e __call __?
Quero saber a diferença entre__init__ e__call__ métodos Por exemplo class test: def __init__(self): self.a = 10 def __call__(self): b = 20
Adicionando um método a uma instância de objeto existente
Li que é possível adicionar um método a um objeto existente (ou seja, não na definição de classe) em Pytho Entendo que nem sempre é bom fazê-lo. Mas como alguém pode fazer isso?
JavaScript: removendo ouvintes de eventos como funções Class.prototype
Estou tentando ter uma classe baseada em Class.prototype no meu projeto, onde não tenho funções embutidas. Considerando este exemplo, é impossível remover o eventListener emmyVideobjeto de vídeo que tenho na minha class Este é um exemplo ...
Classe / código de conexão PDO e design da classe
Estou tentando entender como usar o DOP com uma classe de "conexão" class db { private static $dbh; private function __construct(){} private function __clone(){} public static function connect() { if(!self::$dbh){ self::$dbh = new ...
Clarificação no Ruby << Operator
Eu sou bastante novo para Ruby e estou pensando sobre o<< operador. Quando pesquisei esse operador no Google, ele diz que é um operador de deslocamento à esquerda binário, dado este exemplo: a << 2 darei15 qual é1111 0000 e qualquer forma, ele ...
Por que os métodos são virtuais por padrão em Java, mas não são virtuais por padrão em C #? [fechadas
Em Java, os métodos são virtuais por padrão; C # é o oposto. Qual é melhor? Quais são as vantagens e desvantagens de cada abordagem?
clearRect não está funcionando
Estou fazendo um jogo de Pong em javascript para aprender a fazer jogos e quero orientá-lo a objeto Não consigo obterclearRect trabalhar. Tudo o que faz é desenhar uma linha que cresce mais. Aqui está o código relevante: function Ball(){ ...