Resultados da pesquisa a pedido "polymorphism"
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 << ...
#: 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 ...
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, ...
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 ...
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 ...
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 ...
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 ...
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, ...
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 ...
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. ...