Resultados da pesquisa a pedido "oop"

2 a resposta

'classe' inesperada (T_CLASS) apenas no controle remoto (não no local) [duplicado]

Esta pergunta já tem uma resposta aqui: Erros de análise / sintaxe do PHP; e como resolvê-los? [/questions/18050071/php-parse-syntax-errors-and-how-to-solve-them] 16 respostas Estamos desenvolvendo um CRM. No local, não tenho nenhum problema, ...

10 a resposta

Chamando Métodos Herdados Sobrecarregados Usando Referência de Super Class

Eu não entendo esse comportamento Java. Eu tenho duas classes: class C1 { public void m1(double num) { System.out.println("Inside C1.m1(): " + num); } } class C2 extends C1 { public void m1(int num) { System.out.println("Inside C2.m1(): " + ...

6 a resposta

PHP OOP: encadeamento de métodos

Eu tenho o seguinte código, <?php class Templater { static $params = array(); public static function assign($name, $value) { self::$params[] = array($name => $value); } public static function draw() { self::$params; } } $test = ...

6 a resposta

Por que não há contra-variação de parâmetro para substituição?

C ++ e Java suportam covariância de tipo de retorno ao substituir métodos. No entanto, nem suporta a variação nos tipos de parâmetro - em vez disso, ela se traduz em excessoCarregando (Java) ou oculto (C ++). Por que é que? Parece-me que não há ...

3 a resposta

Herança OOP e construtor padrão

Suponha que exista uma classe baseA e uma aulaB derivado deA. Então, sabemos que o construtor da classeA nunca é herdado pela classeB. No entanto, quando um novo objeto deB é criado, então - o construtor padrão da classeA é chamado antes ...

2 a resposta

Qual é a diferença entre o uso do instantiateViewControllerWithIdentifier e o performeguewithidentifier?

Ambos os métodos permitem-me apresentar um novo controlador de exibição (um chamando presentviewcontroller), portanto não entendo a diferença entre os dois e quando devo usá-los.

4 a resposta

Por que essa conversão Java gera um erro?

Fiquei me perguntando por que referenciar "w" depoisobj = w; irá lançar um erro. Você não está apenas criando outro ponteiro para essa instância w dizendo obj = w? I.e. por que é diferente de dizer algo comoString s = "hi"; String w = ...

6 a resposta

O Python possui protótipos de classe (ou declarações avançadas)?

Eu tenho uma série de classes Python em um arquivo. Algumas classes referenciam outras. Meu código é um pouco, assim: class A(): pass class B(): c = C() class C(): passTentando executar isso, eu receboNameError: name 'C' is not defined. É ...

1 a resposta

Adicione uma extensão / método a todos os objetos no Swift

No Objective-C, todos os objetos podem ser tratados como identificação do tipo e quase todos os objetos são herdados do NSObject. (Os blocos não, mas essa é a única exceção.) Assim, é possível criar uma categoria Objective-C que estende TODOS os ...

3 a resposta

Acessar dict recursivamente através de atributos, bem como acesso ao índice?

Eu gostaria de poder fazer algo assim: from dotDict import dotdictify life = {'bigBang': {'stars': {'planets': []} } } dotdictify(life) # This would be the regular way: life['bigBang']['stars']['planets'] = {'earth': {'singleCellLife': {}}} # ...