Resultados da pesquisa a pedido "abstract-class"
Interfaces e Conflitos de Classes Abstratas em Java com Exemplos
Estou tendo problemas para entender quando usar uma interface em oposição a uma classe abstrata e vice-versa. Além disso, estou confuso quando estender uma i...
O destruidor de uma classe abstrata deve ser totalmente virtual?
Eu acho que virtual sozinho geralmente é suficiente. Existe outro motivo para torná-lo virtual, além de forçar as classes derivadas a implementar seu próprio destruidor?Quero dizer, se você alocar algo no construtor de sua classe, deve ...
Tratamento de classes inerentes à classe abstrata e ao parâmetro type
Eu tenho uma classe abstrata base e seu parâmetro de tipo abstrato como: public abstract class Database<T> where T : DatabaseItem, new() { protected List<T> _items = new List<T> (); protected virtual void Read (string[] cols) { T item = new T ...
Classe abstrata interna: como esconder o uso fora da montagem?
Eu tenho um assembly / projeto comum que tem uma classe base abstrata, em seguida, várias classes derivadas que desejo tornar públicas para outros assemblies...
Usando um tipo genérico de uma subclasse dentro da superclasse abstrata?
Dentro do meu código, temos a seguinte superclasse abstrata public abstract class AbstractClass<Type extends A> {...}e algumas aulas infantis como public class ChildClassA extends AbstractClass<GenericTypeA> {...} public class ChildClassB ...
Java 8 - interfaces com métodos padrão versus classes abstratas
Estou tentando encontrar uma resposta completa para: "por que / quando usar uma classe abstrata em vez de uma interface. " e procurando verificação / sugestões sobre o seguinte. Uma resposta para isso é, "para fornecer a implementação para ...
lguma maneira de ter uma função de modelo em uma classe base abstrat
Estou tentando criar uma classe de gerenciador de configuração que possa armazenar objetos arbitrários por std :: strin Minha idéia inicial para minha interface (classe base abstrata) foi esta (é claro que isso é terrivelmente ...
Substituição de métodos de interface e anúncios de classe abstrata
Aqui está o código: