Resultados da pesquisa a pedido "abstract"

3 a resposta

Quais são as diferenças entre Hashmap e Hashtable na teoria?

Existem diferenças entre hashmap e hashtable na teoria? Não quero dizer nas definições concretas dadas em Java (ou na implementação), mas na teoria. Uma hashtable não é um mapa que usa hash ... portanto, um hashmap?

1 a resposta

ptr_map e ponteiro

Estou usando o ptr_map do boost para armazenar objetos derivados de algum tipo abstrato de base. class Entity { virtual void foo() = 0; }; class Entity1 : public Entity {}; class Entity2 : public Entity {}; boost::ptr_map<string, Entity> ...

5 a resposta

Como forçar um Construtor a ser definido em todas as subclasses da minha classe abstrata

Eu tenho uma classe abstrata A que define métodos abstratos. Isso significa que, para que uma classe seja instanciada, todo o método abstrato precisa ser implementado. Eu gostaria que todas as minhas subclasses implementassem um construtor com ...

2 a resposta

Quais são as regras para lidar com métodos herdados de homônimos?

Estou tentando entender como o Java lida com casos de ambiguidade que surgem quando uma classe concreta herda métodos (abstratos ou concretos) com o mesmo nome de diferentes classes / interfaces. Não consegui encontrar uma regra geral, por isso ...

1 a resposta

É possível substituir um método da superclasse por um parâmetro que estende o parâmetro do método da superclasse?

Digamos que eu tenha uma turma assim: abstract class Something {}E tem uma hierarquia com classes estendendo-a: class FirstSomething extends Something {} class SecondSomething extends Something {}Em outros lugares, tenho uma classe fazendo uso ...

3 a resposta

Herança de campo estático de classe C # abstrata

Sinto como se tivesse pulado uma ou duas aulas de C #, mas aqui está o meu dilema: Eu tenho uma classe abstrata da qual derivo várias classes filho. Tenho certeza de que, para cada uma das classes filho, terei um construtor que precisa de um ...

3 a resposta

étodos abstratos em Ja

Eu quero escrever um método abstrato, mas o compilador persistentemente fornece esse erro: étodos abstratos não podem ter um corpo Eu tenho um método como este: public abstract boolean isChanged() { return smt else... }O que há de errado aqui?

3 a resposta

C ++: alguma maneira de impedir qualquer instanciação de uma classe base abstrat

lém de ter uma função virtual pura, existe uma maneira de impedir a instanciação de uma classe base abstrat Eu posso fazer isso class BaseFoo { virtual void blah() = 0; }; class Foo : public BaseFoo { virtual void blah() {} }; mas eu gostaria ...

6 a resposta

étodo abstrato em Ruby

Como forçar uma subclasse a implementar um método no Ruby. Não parece haver uma palavra-chave abstrata em Ruby, que é a abordagem que eu adotaria em Java. Existe outra maneira mais semelhante ao Ruby de aplicar o resumo?

2 a resposta

Rhino zomba de uma classe abstrata sem zombar de seu método virtua

Posso executar o corpo de um método virtual que vive em uma classe abstrata que foi ridicularizada usando o Rhino Mock Para ser claro, não estou tentando zombar do comportamento do método virtual. Estou tentando / test / o método virtual (na ...