Resultados da pesquisa a pedido "inheritance"

4 a resposta

Como impedir que uma classe de modelo seja derivada mais de uma vez?

Eu tenho a seguinte classe de modelo: template<class I> class T : public I { // ... };Essa classe de modelo precisa ser derivada uma vez (e apenas uma vez) para um determinado parâmetro de modeloI. class A : public T<U> {}; // ok class B : ...

1 a resposta

Acessando o nome de uma classe herdada privada de uma subclasse

O código a seguir falha ao compilar com esse erro com g ++ e um erro semelhante com clang. main.cpp:16:19: error: 'QByteArray' is a private member of 'QByteArray' Container2(const QByteArray &ba); ^ main.cpp:3:18: note: constrained by ...

1 a resposta

Substituindo Modelos de FOSUserBundle da Herança

Como o título sugere, estou tentando personalizar os modelos do FOSUserBundle com os meus. Mas isso não funciona. Eu tentei de tudo conforme indicado em todas as postagens que encontrei, revisei tudo, limpei o cache milhares de vezes, ainda não ...

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 ...

3 a resposta

Os protótipos de objetos e cadeias não são protótipos de cadeias definidas?

Estou tentando entender como a herança baseada em protótipo do JavaScript funciona. Eu esperava que os resultados abaixo fossem avaliados comotrue. Por que é isso? var myStr = "Sample"; String.prototype.isPrototypeOf(myStr); // ...

4 a resposta

C ++ Determine se a classe pode usar um objeto - jogo de RPG de texto

Estou enfrentando o seguinte problema de design: TL; TD precisa determinar se o Herói (classe) pode usar um objeto específico enquanto há muitas implementações de heróis Eu tenho 3 subclasses da classe Hero, cada uma delas pode usar ...

2 a resposta

Especializando argumentos de método em subclasses em Java

Considere a seguinte situação: public abstract class AnimalFeed{ } public class FishFeed extends AnimalFeed{ } public class BirdFeed extends AnimalFeed{ } public abstract class Animal{ public void eat(AnimalFeed somethingToEat) }Agora eu ...

1 a resposta

Tipos abstratos e herança em Julia

Suponha que eu defina uma função em um tipo abstrato A em Julia: abstract A function mysum(a::A) a.x + a.y endImplicitamente, qualquer subtipo deve ter os campos x e y para que essa função funcione. Portanto, as funções definidas em A são as que ...

3 a resposta

Swift 3: subclassificando NSObject ou não?

Eu li alguns posts comoeste [https://stackoverflow.com/questions/24057525/swift-native-base-class-or-nsobject/] sobre a diferença entre subclassificaçãoNSObject em Swift ou apenas com sua base nativaclass sem subclassificação. Mas todos eles são ...

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) }