Resultados da pesquisa a pedido "oop"

2 a resposta

O VBA é uma linguagem OOP e suporta polimorfismo?

Na verdade, estou trabalhando no meu primeiroVBA projeto. (vem de ondeC ++) Eu gostaria de melhorar um existenteVBA projeto usado por umMicrosoft Excel pasta de trabalho implementando classes e polimorfismo. Meu problema é: 1 -Eu li muitos ...

6 a resposta

Como o polimorfismo pode substituir uma instrução if-else dentro de um loop?

Como o polimorfismo substitui uma declaração if-else ou Switch dentro de um loop? Em particular, ele sempre pode substituir um if-else? A maioria dos if-thens que eu uso dentro de loops são comparações aritméticas. Esta questão é gerada a partir ...

5 a resposta

Chamar o método estático da classe B (que estende a classe A) da classe A

Havia uma pergunta interessante em um teste prático para o qual eu não entendi a resposta. Qual é a saída do seguinte código: <?php class Foo { public $name = 'Andrew'; public function getName() { echo $this->name; } } class Bar extends Foo { ...

3 a resposta

Como substituir uma instância em __init __ () por um objeto diferente?

Estou chamando um construtor na ClassA e quero que o objeto resultante seja de uma classe diferente (ClassB) se uma determinada condição for atendida. Eu tentei substituir o primeiro argumento para __init __ () ('self' no exemplo abaixo)dentro ...

10 a resposta

Qual é a diferença entre uma classe e um tipo de dados?

Eu ouvi a seguinte declaração: Podemos dizer que classe é um tipo de dados ou um tipo de dados é um tipo de classe. Alguém pode me explicar o que exatamente isso significa?

11 a resposta

Os objetos devem se excluir em C ++?

Eu passei os últimos 4 anos em C #, por isso estou interessado nas melhores práticas atuais e nos padrões de design comuns em C ++. Considere o seguinte exemplo parcial: class World { public: void Add(Object *object); void Remove(Object ...

1 a resposta

Por que um método com o mesmo nome da classe é chamado automaticamente?

EDIT: Título editado para torná-lo mais útil. Originalmente, eu não fazia ideia de que era o uso de uma palavra compartilhada que estava causando o problema. Isso é muito básico, mas misterioso. Eu tenho duas classes: class Hello { public ...

8 a resposta

Padrão JavaScript para vários construtores

Preciso de construtores diferentes para minhas instâncias. Qual é um padrão comum para isso?

4 a resposta

Existe um padrão de design para manipular quando o código depende do subtipo de dois objetos

Tentarei ser o mais explícito possível, caso haja uma solução melhor para o meu problema do que responder à minha pergunta. Estou trabalhando em c #. Eu tenho um modelo de relatório que pode incluir qualquer número de 'recursos' ativados. Um ...

1 a resposta

Por que alguns métodos da classe Matlab requerem argumento de saída "aparentemente" desnecessário

Depois de evoluir meu código de projeto por meses, finalmente cheguei à necessidade de definir uma nova classe. Tendo que percorrer minhas definições de classe anteriores como uma atualização das convenções, notei que todos os construtores e ...