Resultados da pesquisa a pedido "polymorphism"
Java não verificado, substituindo o tipo de retorno
Eu tenho um projeto que possui os seguintes componentes: public abstract class BaseThing { public abstract <T extends BaseThing> ThingDoer<T, String> getThingDoer(); } public class SomeThing extends BaseThing { public ThingDoer<SomeThing, ...
Como implementar `serde :: Serialize` para um objeto de característica em caixa?
Encontrei um problema ao tentar criar um vetor genérico para uma estrutura. Esta foi minha primeira tentativa: #[derive(Serialize)] struct Card { sections: Vec<Section<WidgetTrait>> } #[derive(Serialize)] struct Section<T: WidgetTrait> { header: ...
Retornar tabela dinâmica com colunas desconhecidas da função PL / pgSQL
Preciso criar uma função que verifique em uma determinada tabela se oinfowindow campo existe. Se existir, a função deve retornarselect * from table mas, caso contrário, ele deve retornar um adicionalid campo: CREATE OR REPLACE FUNCTION ...
A Sobrecarga de Método é considerada polimorfismo? [fechadas]
A Sobrecarga de Método é considerada parte do polimorfismo?
Polimorfismo estático com CRTP: usando a classe base para chamar métodos derivados
Um dos principais benefícios devirtual em C ++ é capaz de usar a classe base (ponteiro ou referência) para chamar métodos derivados. Eu estou lendousando CRTP para implementar polimorfismo ...
polimorfismo relaciona herança [fechada]
por que o polimorfismo depende da herança? exemplo de código?
Em java, podemos passar a superclasse Object para referência de subclasse?
Em java, podemos passar a superclasse Object para referência de subclasse? Eu sei que é uma pergunta estranha / praticamente inviável, mas quero entender a lógica por trás disso. Por que não é permitido em java? class Employee { public void ...
Chamada polimórfica
Eu sou novo em java, já vi no código em muitos lugares onde meus idosos declararam como List myList = new ArrayList(); (Opção 1) Ao invés de ArrayList myList = new ArrayList(); (opção 2) Você pode me dizer por que as pessoas usam a Option1, ...
Alocando um objeto do tipo de classe abstrata 'CObject'
Eu quero implementar CWindow e outros elementos usando polimorfismo e classe abstrata CObject. Mas recebi um erro 'Alocando um objeto do tipo de classe abstrata' CObject '. class CObject { public: CObject ( const int id, const string &title, ...
Um relacionamento não se limita a um relacionamento
Estou tendo um problema com um EloquentmorphOne relacionamento em que está criando novas entradas em vez de atualizar a que já existe. Basicamente, eu tenho vários modelos (por exemplo, digamosPerson eBuilding) que precisam de um local, por isso ...