Resultados da pesquisa a pedido "polymorphism"
Polimorfismo com construtor de cópias
Aqui está o código que eu uso. Gostaria de saber se o que fiz é correto e seguro. Normalmente ele compila e os testes que fiz são bem-sucedidos. Mas como é a primeira vez que usodynamic_cast estatic_cast, Gostaria de ter certeza de que não perdi ...
Polimorfismo de modelos C ++
Eu tenho essa estrutura de classes. class Interface{ ... } class Foo : public Interface{ ... } template <class T> class Container{ ... }E eu tenho esse construtor de alguma outra classe Bar. Bar(const Container<Interface> & bar){ ... }Quando ...
Como instanciar uma classe devido ao nome da string?
Eu tenho uma classe abstrata e quero inicializá-la para uma classe que a estenda. Eu tenho o nome das classes filho como uma string. Além disso... String childClassString; MyAbstractClass myObject; if (childClassString = "myExtenedObjectA") ...
herança de sobrecarga e polimorfismo do método java
Aqui está uma pergunta de prática de teste que me deparei, agradeceria sua ajuda para me fazer entender os conceitos Deixe Hawk ser uma subclasse de Bird. Suponha que alguma classe tenha dois métodos sobrecarregados void foo (Hawk h) e void foo ...
Desserialização polimórfica de Jackson
Eu tenho o seguinte problema com Jackson e hierarquia de tipos. Estou serializando uma classeSubA que se estendeBase dentro deStringe depois tentar deserializá-lo novamente. Obviamente, em tempo de compilação, o sistema não sabe se seráBase ...
Polimorfismo e fundição
Eu quero entender o polimorfismo em c #, então, testando várias construções, vim com o seguinte caso: class Shape { public virtual void Draw() { Console.WriteLine("Shape.Draw()"); } } class Circle : Shape { public override void Draw() ...
Como chamar base.base.method ()?
// Cannot change source code class Base { public virtual void Say() { Console.WriteLine("Called from Base."); } } // Cannot change source code class Derived : Base { public override void Say() { Console.WriteLine("Called from Derived."); ...
Como posso usar atributos polimórficos com os analisadores boost :: spirit :: qi?
Gostaria que meu analisador boost :: spirit pudesse analisar um arquivo, converter as regras analisadas em tipos diferentes e emitir um vetor contendo todas as correspondências encontradas. Todos os tipos que são emitidos como atributos devem ser ...
Diferença conceitual entre polimorfismo paramétrico e polimorfismo de subtipo?
Eu tentei ler a wikipedia, mas é tão densa sobre o polimorfismo (especificamente relacionado ao Java). Meu entendimento é que o polimorfismo de subtipo está relacionado à subtipagem e o polimorfismo paramétrico está relacionado a ...
Por que, se o método estático não envolve polimorfismo (ligação tardia), vejo erro de que o método estático não pode ser substituído
considere o seguinte código: class A{ public static void m(Number n){ System.out.println("Number A"); }; } class B extends A{ public static int m(Number n){ System.out.println("Number B"); return 1; }; }resultado: java: m (java.lang.Number) em ...