Resultados da pesquisa a pedido "inheritance"

10 a resposta

Substituindo equals () & hashCode () em subclasses… considerando campos super

2 a resposta

Problema do diamante

Wikipédia sobre o problema dos diamantes:"... o problema do diamante é uma ambigüidade que surge quando duas classes B e C herdam de A, e a classe D her...

3 a resposta

Por que as referências de atributos agem assim com a herança do Python? [duplicado]

2 a resposta

O que é múltipla re-herança?

2 a resposta

c # use reflexão para obter uma variável de membro particular de uma classe derivada

Eu tenho a seguinte estrutura: abstract class Parent {} class Child : Parent { // Member Variable that I want access to: OleDbCommand[] _commandCollection; // Auto-generated code here }É possível usar a reflexão de dentro da classe Parent para ...

2 a resposta

Função com o mesmo nome, mas com assinatura diferente na classe derivada

Eu tenho uma função com o mesmo nome, mas com assinatura diferente em uma base e classes derivadas. Quando estou tentando usar a função da classe base em outra classe que herda da derivada, recebo um erro. Veja o seguinte código: class A { ...

5 a resposta

Herança de modelo do Django: criar sub-instância da instância existente (downcast)?

Estou tentando integrar um aplicativo Django de terceiros que tomou a infeliz decisão de herdar dedjango.contrib.auth.models.User, que é um grande não-não para aplicativos conectáveis. CitaçãoMalcolm ...

1 a resposta

Como substituir métodos herdados ao usar a subclasse JavaScript ES6 / ES2015

Eu criei uma classe que estende a matriz. Quero executar código arbitrário antes de chamar a função push herdada. class newArray extends Array{ //execute any logic require before pushing value onto array this.push(value) }

2 a resposta

O que acontece quando eu herdo de uma instância em vez de uma classe em Python?

Estou curioso para saber o que acontecerá quando eu herdar uma instância em uma classe. Então eu tentei: class X: def __init__(self, x): self.x = x def print(self): print(self.x) def inherit(obj): class Child(obj): # Line 20 pass # or maybe ...

5 a resposta

Como as chamadas de método substituído dos métodos de classe base funcionam?

De acordo comdocumentos sobre herança [https://docs.python.org/3.6/tutorial/classes.html#inheritance]: As classes derivadas podem substituir os métodos de suas classes base. Como os métodos não têm privilégios especiais ao chamar outros métodos ...