Resultados da pesquisa a pedido "polymorphism"
Padrão de design ou soluções aceitas para evitar a ativação de tipos
Estou tentando encontrar um padrão de design limpo e bom ou uma implementação comumente aceita para lidar com uma enumeração de tipos em que o tipo individual é conhecido apenas em tempo de execução. Sei que perguntas semelhantes foram feitas ...
Referência de superclasse não pode chamar o método de subclasse em Java
Eu tenho uma dúvida básica em polimorfismo em Java. Eu escrevi o código abaixo em um arquivo chamado AnimalTestDrive.java. De acordo comigo, o código abaixo deve funcionar especialmente na linha em negrito, mas infelizmente não é. Você pode ...
Tipos existentes para tipos polimórficos com limite de F e subtipos não genéricos?
Eu tenho dois subtipos que precisam ser polimórficos delimitados por F por um tipoA, e um subtipo de um desses subtipos, ou seja, trait A[T <: A[T]] { def x: T } trait Ter extends A[Ter] trait For extends A[For] trait C extends TerEm seguida, ...
Chamando um método substituído de um controlador de classe pai
Tentei chamar um método substituído de um construtor de uma classe pai e notei um comportamento diferente nos idiomas. C++ - ecosA.foo() class A{ public: A(){foo();} virtual void foo(){cout<<"A.foo()";} }; class B : public A{ public: B(){} void ...
Exemplo de polimorfismo de tempo de execução em Java?
Qual a diferença entre o polimorfismo de tempo de execução e o polimorfismo estático? Este pode ser um exemplo de polimorfismo em tempo de execução? public class X { public void methodA() // Base class method { System.out.println ("hello, I'm ...
OneToMany polimórfico JPA
Não consegui descobrir como fazer uma nuvem de tags com JPA de maneira limpa, onde cada entidade db pode ter muitas tags. Por exemplo A postagem pode ter 0 ou mais tags O usuário pode ter 0 ou mais tags Existe uma maneira melhor na JPA do que ...
Encontrar polimorficamente o modelo do banco de dados no Yii2
Eu tenho uma tabela no banco de dados (mysql). Mas esta tabela armazena vários tipos ligeiramente diferentes de linhas. O tipo depende das tabelas destatype coluna. Eu tenho uma classe ActiveRecord abstrata para uma tabela e várias subclasses ...
Problema que substitui a função virtual
Ok, estou escrevendo um jogo que tem o vetor de uma classe emparelhada (inimiga) que será preenchida com classes de crianças (goomba, koopa, boss1) e preciso fazer isso quando chamo de atualização, chama as classes de crianças ...
Por que não consigo criar um objeto delimitado por F no Scala
Suponha que eu tenha: trait A[AA <: A[AA]] //or even just ` trait A[AA]Isso não funciona: scala> object AAA extends A[AAA.type] <console>:8: error: illegal cyclic reference involving object AAA object AAA extends A[AAA.type] ^Mas ...
Serialização JSON de matriz com objetos polimórficos
É possível com o JavascriptSerializer / JsonDataContractSerializer padrão do .NET ou analisadores externos serializar a matriz de objetos usando uma abordagem de wrapper, incluindo o tipo de objeto? Por exemplo, para gerar esse JSON a partir de ...