Resultados da pesquisa a pedido "oop"
Reforçar a chamada ao método pai
xiste alguma maneira (ou um padrão) para impor uma chamada a um método pa Tenho uma classe abstrata assim: abstract class APrimitive{ public function validate(){ //Do some stuff that applies all classes that extend APrimitive } }Então, tenho ...
Sobrecarga de operador e definição de classe em R: use um campo / corpus base diferente
(Estou usando a palavra "campo" no sentido matemático [http://en.wikipedia.org/wiki/Field_%28mathematics%29]; campos de base / corpora queR já usa incluem os números reais e complexos.) Estou interessado em permitir outros campos / corpora de ...
call_user_func_array passando argumentos para um construtor [duplicate]
Esta pergunta já tem uma resposta aqui: Como chamar o construtor com call_user_func_array em PHP [/questions/2409237/how-to-call-the-constructor-with-call-user-func-array-in-php] 1 resposta Pesquisei muitas páginas dos resultados do Google, bem ...
possível obter os nomes de propriedades herdadas não enumeráveis de um objet
No JavaScript, temos algumas maneiras de obter as propriedades de um objeto, dependendo do que queremos obte 1)Object.keys(), que retorna todas as propriedades próprias e enumeráveis de um objeto, um método ECMA ) afor...in loop, que retorna ...
Existe uma maneira muito melhor de criar clones profundos e rasos em C #?
Eu estou criando um objeto para um projeto e há algumas instâncias em que eu tenho que criar uma cópia profunda para esses objetos. Eu criei o uso de uma função interna para C # que é MemberwiseClone (). O problema que me incomoda é que sempre ...
redefinindo um único método ruby em uma única instância com um lambda
Ruby, existe uma maneira de redefinir um método de uma instância específica de uma classe usando um proc? Por exemplo class Foo def bar() return "hello" end end x = Foo.new y = Foo.new(Algo como) y.method(:bar) = lambda { return "goodbye" } ...
Obter propriedade da classe PHP por string
Como obtenho uma propriedade em um PHP com base em uma string? Vou chamá-lomagic. Então, o que émagic? $obj->Name = 'something'; $get = $obj->Name;Seria como.. magic($obj, 'Name', 'something'); $get = magic($obj, 'Name');
spl_object_hash corresponde, objetos não idênticos
Eu tenho duas variáveis de objeto no PHP, vamos chamá-las$a e$b. Suponho que ambos sejam o mesmo objeto. E, de fato, uma ligação paraspl_object_hash() confirma isso, mas cada um tem propriedades diferente Quando corro: if(spl_object_hash($a) ...
Procurando uma maneira elegante em PHP para carregar dependências / serviços / configuração?
Estou construindo uma estrutura MVC PHP e me pergunto quais são as práticas recomendadas para carregar o que preciso em minhas aulas, sejam outras classes ou configuração simple Até hoje eu usei singletons, registro e ultimamente um contêiner ...
Como você chama isso quando uma interface “herda” de outra?
Se eu tiver a classe B: A {} Digo que "classe B herdado classe A "ou" classe B deriva da classe A ". No entanto, se eu tiver: class B : ISomeInterface {} é errado dizer "B herda ISomeInterface" - o termo apropriado é "B implementa ...