Resultados da pesquisa a pedido "polymorphism"
Despacho duplo / multimétodos em C ++
Eu tenho uma pergunta sobre despacho duplo C ++. No código abaixo, quero que os resultados do segundo conjunto correspondam aos resultados do primeiro conjunto. Não conheço o tipo real (a menos que tente o dynamic_cast), mas sei que o ...
Como posso definir uma relação polimórfica entre modelos no Django?
Estou trabalhando em um aplicativo Django que contém umOffer modelo. AOffer A instância contém as condições de preço e aponta para uma definição de produto. O modelo do produto é na verdade uma hierarquia (eu tenho umTelevision ...
Usando o polimorfismo do Rails para comentários aninhados
Preciso criar um sistema de comentários aninhados em um aplicativo Rails 3 que permita comentários em muitos modelos (artigos, postagens, etc.) e estou debatendo sobre a instalação de minha própria solução nas linhas deesta ...
Use a classe base como parâmetro para o Serviço WCF
Eu tenho uma solução para vários projetos. Um projeto está fornecendo uma DLL contendo várias classes. Uma dessas classes éWorkerTemplate. Outras duas classes herdam dele, a saberExecSQLWorker eCopyWorker class ExecSQLWorker : WorkerTemplate ...
iteradores polimórficos em C ++
Estou tentando implementar um iterador polimórfico em C ++. Basicamente, eu preciso disso para poder aplicar um filtro, para que o iterador pule alguns itens, dependendo da condição associada. Então eu fiz umTipo ...
Assinaturas de método múltiplo para uma única função abstrata / sobrecarga abstrata
Eu tenho uma classe abstrata para mover dados de um banco de dados para outro e, às vezes, os dados necessários para criar as entradas básicas são diferentes, devido à presença de uma tabela herdada no banco de dados de destino, que ...
Como ocultar o método estático
Digamos que eu tenha aulas, assim: class A { public static int Count() } class B : A { } class C : A { }Como ocultar esse método estático para a classe B, mas não para C?
Polimorfismo em C
Estou projetando um programa em C que manipula figuras geométricas e seria muito conveniente se todo tipo de figura pudesse ser manipulado pelas mesmas primitivas. Como posso fazer isso em C?
Como configurar o AutoMapper for Polymorphism com mapeamento explícito de membros?
Considere o seguinte caso básico: Mapper.CreateMap<FromBase, ToBase>() .Include<FromD1, ToD1>() .Include<FromD2, ToD2>(); Mapper.CreateMap<FromD1, ToD1>() .ForMember( m => m.P0, a => a.MapFrom( x => x.Prop0 ) ) .ForMember( m => m.P1, a => ...
Qual é a maneira correta de sobrecarregar operadores em classes base abstratas?
Suponha que eu tenho uma classe base abstrata, que apenas define um contêiner no qual a adição pode ser executada: class Base { public: virtual ~Base() {} virtual Base operator+(const Base& rhs) =0; };Então eu quero que as subclasses de Base ...