Resultados da pesquisa a pedido "polymorphism"

2 a resposta

polimorfismo em c ++, perda de tipo no vetor da classe pai

Tenho uma classe A, que é a mãe das classes B e C. E uma classe X, que é a mãe de Y e Z. class A {}; class B : public A {}; class C : public A {}; class X { void foo(A) { std:: cout << "A"; } }; class Y : public X { void foo(B) {std::cout << ...

6 a resposta

#: restringindo tipos nos parâmetros do método (parâmetros não genérico

Gostaria de codificar uma função como a seguinte public void Foo(System.Type t where t : MyClass) { ... } Em outras palavras, o tipo de argumento éSystem.Type e quero restringir o @ permitiTypes para aqueles que derivam deMyClass. Existe ...

5 a resposta

A herança de atributos usando __init __

Eu sou uma pessoa Java que acabou de começar a aprender Python. Veja este exemplo: class Person(): def __init__(self, name, phone): self.name = name self.phone = phone class Teenager(Person): def __init__(self, name, phone, ...

3 a resposta

Como aumentar o modificador de acesso de uma propriedade

Estou tentando criar um conjunto de classes em que um ancestral comum é responsável por toda a lógica envolvida na definição de várias propriedades, e os descendentes apenas alteram o acesso às propriedades, dependendo de serem necessárias no ...

2 a resposta

eclipselink / Moxy: herança e nome do atributo carregado com base no tipo

Estou enfrentando um problema de marshalling / unmarshalling envolvendo herança e polimorfismo usando a implementação JAXB do MOXY e o arquivo de ligações externas de metadado Não tenho controle sobre os arquivos XML ou as classes de model ...

6 a resposta

lista de objetos polimórficos

Eu tenho um cenário específico abaixo. O código abaixo deve imprimir a função 'say ()' da classe B e C e imprimir 'B diz ...' e 'C diz ...' mas isso não acontece. Quaisquer idéias .. Estou aprendendo polimorfismo, então também comentaram algumas ...

2 a resposta

Como usar funções virtuais para obter um comportamento polimórfico em C +

Sou novo nesses recursos importantes do C ++, já li algumas perguntas / respostas sobre esses tópicos aqui e pesquisei alguns documentos no Google. Mas ainda estou confuso com isso ... eria ótimo se alguém pudesse me aconselhar sobre um bom ...

2 a resposta

xiste uma abordagem idiomática em C ++ para comparar tipos polimórficos para equivalência de objeto

Tenho ponteiros Base * para duas instâncias de um tipo polimórfico e preciso determinar se os objetos referenciados são equivalente Minha abordagem atual é usar o RTTI primeiro para verificar a igualdade de tipos. Se os tipos forem iguais, ...

4 a resposta

s funções @Can aceitam abstra, ct classes base como argumento

Tendo me acostumado com a idéia de classes básicas e encapsulamento, lancei-me para entender o polimorfismo, mas não consigo descobrir como fazê-lo funcionar. Muitos dos exemplos que pesquisei parecem realmente,realment force (as classes Foo e ...

12 a resposta

polimorfismo de implementação em c #, qual a melhor forma de fazê-l

primeira pergunta aqui, então espero que todos vocês sigam gentilmente comigo! Eu tenho lido muito nos últimos dias sobre polimorfismo e tentando aplicá-lo ao que faço em c #, e parece que existem algumas maneiras diferentes de implementá-lo. ...