Resultados da pesquisa a pedido "class-hierarchy"

8 a resposta

Existe alguma relação entre a classe que implementa a interface e essa interface?

Considere esta hierarquia de classes:

10 a resposta

Ambíguo quando duas superclasses têm uma função de membro com o mesmo nome, mas assinaturas diferentes

struct A { void f(int x) {} }; struct B { template<typename T> void f(T x) {} }; struct C : public A, public B {}; struct D { void f(int x){} template<typename T> void f(T x) {} }; int main(int argc, char **argv) { C c; c.f<int>(3); D ...

8 a resposta

Eu preciso implementar construtores de cópia profunda C # com herança. Quais padrões existem para escolher?

Desejo implementar uma cópia em profundidade da hierarquia de minhas classes em C #

2 a resposta

Design de tabela e hierarquias de classe

Espero que alguém possa lançar alguma luz sobre esse assunto através de um exemplo ou talvez de uma leitura sugerida.Eu estou querendo saber qual é a melhor abordagem de design para modelar tabelas após suas equivalências na hierarquia de ...

4 a resposta

NHibernate - Alterando subtipos

Como você altera o subtipo de uma linha no NHibernate? Por exemplo, se eu tenho uma entidade Cliente e uma subclasse de TierOneCustomer, tenho um caso em que preciso alterar um Cliente para um TierOneCustomer, mas o TierOneCustomer deve ter o ...

1 a resposta

Construindo Hierarquia do Dicionário / JSON

Estou procurando uma maneira de criar hierarquia na forma de relacionamento pai-filho entre duas ou mais instâncias da mesma classe. Como alguém criaria objetos a partir do dicionário aninhado, como no exemplo? Isso é possível? Existe alguma ...

3 a resposta

Existe uma maneira de encontrar todas as crianças de uma classe Matlab?

A função Matlabsuperclasses [http://mathworks.com/help/matlab/ref/superclasses.html?searchHighlight=superclasses] retorna os nomes de todos os pais de uma determinada classe. Existe um equivalente para encontrar todas as classesderivado de uma ...

2 a resposta

decifrando despejos de vtable

Estou "brincando" com herança virtual em C ++ e quero saber como um objeto de classe é organizado. Eu tenho essas três classes: class A { private: int a; public: A() {this->a = 47;} virtual void setInt(int x) {this->a = x;} virtual int getInt() ...

10 a resposta

Force todas as classes para implementar / substituir um método 'puro virtual' na hierarquia de herança em vários níveis

Em C ++, por que opur virtual método @ exige sua substituição obrigatórias aos filhos imediatos (para criação de objetos), mas não aos netos e assim por diant struct B { virtual void foo () = 0; }; struct D : B { virtual void foo () { ... }; }; ...

3 a resposta

Como vincular hierarquia de classes "paralela"?

Eu tenho uma pequena hierarquia de classes em que cada classe corresponde a um determinado descendente de TComponent (por exemplo, classe base TDefaultFrobber com os descendentes TActionFrobber e TMenuItemFrobber, correspondentes a TComponent, ...