Resultados da pesquisa a pedido "oop"
Como listar (uma quantidade potencialmente grande de) classes em um pacote específico? (AS3)
Tenho x quantidade de classes em um pacote, por exemplo. "com.trevorboyle.lotsofclasses" e continuo adicionando mais (essas classes provavelmente serão todas estáticas e provavelmente estenderão a mesma classe). Desejo criar uma lista suspensa ...
Determine em qual namespace a função foi chamada
Eu estava imaginando se era possível determinar qual era o namespace atual quando a função estava sendo chamada. Eu tenho esta declaração de função: <?php namespace Site\Action; function add ($hook, $function) { /** * determine the namespace ...
Matriz associativa versus SplObjectStorage
Estou trabalhando no código para gerenciar uma coleção de objetos únicos. O primeiro protótipo desse código utiliza uma matriz associativa, basicamente como é assim que sempre faç No entanto, também estou interessado em tirar proveito das ...
ariáveis de Objeto x Variáveis de Classe em Ja
Estou no processo de aprender Java e não entendo a diferença entre variáveis de objeto e variável de classe. Tudo o que sei é que, para que seja uma variável de classe, você deve declará-la primeiro com a instrução estática. Obrigado
WordPress Plugin: Como evitar o "acoplamento apertado"?
Estou trabalhando em um plug-in do WordPress e tentando garantir as melhores práticas. Eu tenho duas classes, minha classe de plug-in "Jargonaut", que é necessária e, em seguida, outra classe chamada "Dictionary", incluída emrequire_once() no meu ...
Carregando funções
xiste uma maneira de ter duas funções com o mesmo nome, mas com argumentos diferentes dentro da mesma classe no Matla
ubstituindo o tipo de retorno na interface estendida - Má idei
Em Java, você pode fazer o seguinte: public interface IEngine{} public interface ICoolEngine extends IEngine{} public interface Car { IEngine getEngine(); } public interface ICoolCar extends ICar { @Override ICoolEngine getEngine(); } Embora ...
Campos ocultos por herança
No seguinte exemplo de código: class Parent { int x =5; public Integer aMethod(){ System.out.print("Parent.aMthod "); return x; } } class Child extends Parent { int x =6; public Integer aMethod(){ System.out.print("Child.aMthod "); return x; } ...
O que há de errado com singleton? [fechadas
Não perca seu tempo com esta pergunta. Siga para:O que há de tão ruim em singletons? [https://stackoverflow.com/questions/137975/what-is-so-bad-about-singletons] Por favor, sinta-se livre para reclamar ...
Composição, herança e agregação em JavaScript
Há muitas informações on-line sobre composição versus herança, mas não encontrei exemplos decentes com JavaScript. Usando o código abaixo para demonstrar herança: function Stock( /* object with stock names and prices */ ) { for ...