Resultados da pesquisa a pedido "multiple-inheritance"

4 a resposta

Herança Múltipla em Java desde Todas as classes se estendem da classe Object? [duplicado]

Esta questão já tem uma resposta aqui:Java: Se A estende B e B estende o objeto, é que a herança múltipla 11 respostasEu tenho uma pergunta simples:Se eu dec...

2 a resposta

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

2 a resposta

Sobre o comportamento do construtor e destruidor de estruturas - C ++

Não entendo por que a saída deste programa é a seguinte. Por que não há um erro de compilação? Eu pensei que ao tentar construir B, o compilador não encontraria nenhuma função chamada foo () e reportaria um erro. #include <iostream> using ...

1 a resposta

Por que as classes estão sendo ordenadas dessa maneira no MRO?

Estou com um problema com o Python MRO para este código: class F: pass class G: pass class H: pass class E(G,H): pass class D(E,F): pass class C(E,G): pass class B(C,H): pass class A(D,B,E): pass print(A.__mro__)Eu recebo esta saída: (<class ...

3 a resposta

Herança múltipla Objective-C

Eu tenho 2 classes, uma inclui methodA e a outra inclui methodB. Portanto, em uma nova classe, eu preciso substituir os métodos methodA e methodB. Então, como faço para obter herança múltipla no objetivo C? Estou um pouco confuso com a sintaxe.

4 a resposta

Conseqüências de mudar a herança para virtual?

Estou trabalhando em um grande projeto que não comecei. Minha tarefa é adicionar algumas funcionalidades adicionais ao que já existe. Estou em uma situação em que tenho que usar herança virtual porque tenho um modelo de diamante. A situação é ...

2 a resposta

Ordem de criação de classes base virtuais

Eu tenho o seguinte problema: struct A1 { A1() { std::cout << "A1, "; } }; struct A2 { A2() { std::cout << "A2, "; } }; struct AA1 : virtual A1, A2 { AA1() { std::cout << "AA1, "; } }; struct AA2 : A1, virtual A2 { AA2(){ std::cout << "AA2, "; } ...

6 a resposta

Herança paralela entre classes de interface e classes de implementação em C ++

Eu estou tentando usar a classe base abstrata C ++ da maneira semelhante à interface Java. Suponhamos que temos as seguintes classes de interface apenas com funções virtuais puras: class Shape { virtual double area()=0; }; class Square : public ...

1 a resposta

Como evitar a recursão infinita com super ()?

Eu tenho um código como este: class A(object): def __init__(self): self.a = 1 class B(A): def __init__(self): self.b = 2 super(self.__class__, self).__init__() class C(B): def __init__(self): self.c = 3 super(self.__class__, ...

1 a resposta

Lidando com as alterações de estado dos componentes de reação aninhados

Então, eu tenho vários ReactComponent. Inicialmente, eu estava pensando que haverá um tipo de componente pai (vamos chamar isso de GrandPa) com seu próprio estado e ele passará algumas informações sobre seu estado para outro componente (chamado ...