Resultados da pesquisa a pedido "oop"
Valor padrão de variáveis de membro
Qual é o valor padrão das variáveis de membro da classe no PHP? Por que vejo frequentemente: public static $variable = null;Não seria suficiente: public static $variable;
Qual a importância de indicar se uma classe implementa uma interface no Perl?
Estive discutindo um problema de estilo de código com um amigo. Temos uma série de pacotes que implementam uma interface retornando um tipo específico de valor por meio de uma sub-rotina nomeada. Por exemplo: package Foo::Type::Bar; sub ...
Por que o Scanner implementa o Iterator <>?
Eu só estava me perguntando por quejava.util.Scanner [http://docs.oracle.com/javase/7/docs/api/java/util/Scanner.html]implementa java.util.Iterator [http://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html]? Scanner implementa ...
Injeção de dependência quando a classe criada também precisa de valores de tempo de execução?
Suponha que você divida seus sistemas em objetos Valor e objetos Serviços (como sugerido em "Desenvolvimento de software orientado a objetos, guiado por testes". Misko Hevery chama esses "produtos novos" e "injetáveis". O que acontece quando um ...
Como você obtém uma referência à classe envolvente de uma classe interna anônima em Java? [duplicado]
Esta pergunta já tem uma resposta aqui: Obtendo o objeto da classe externa a partir do objeto da classe interna [/questions/1816458/getting-hold-of-the-outer-class-object-from-the-inner-class-object] 9 respostasNo momento, estou criando uma ...
Lista de conceitos disponíveis OOP
Estou construindo algum material para OOP (programação orientada a objetos) no VBA. Alguém pode me listar os conceitos de POO que estão disponíveis no VBA? Por exemplo, na minha leitura, descobri que: A herança não está disponível no VBA.O ...
As classes e métodos estáticos globais são ruins?
Em geral, é consensual que confiar fortemente em coisas globais deve ser evitado. Usar classes e métodos estáticos não seria a mesma coisa?
Polimorfismo OO em C, aliasing issues?
Eu e um colega estamos tentando alcançar uma hierarquia de classes polimórfica simples. Estamos trabalhando em um sistema incorporado e estamos restritos a usar apenas um compilador C. Temos uma idéia básica de design que compila sem avisos ...
Onde uso delegados? [fechadas]
Quais são alguns lugares do mundo real que exigem delegados? Estou curioso para saber quais situações ou padrões estão presentes, onde esse método é a melhor solução. Nenhum código é necessário.
É possível estender uma implementação de método padrão de uma característica em uma estrutura?
Nas linguagens orientadas a objetos tradicionais (por exemplo, Java), é possível "estender" a funcionalidade de um método em uma classe herdada chamando o método original da superclasse na versão substituída, por exemplo: class A { public void ...