Resultados da pesquisa a pedido "abstract-class"
Por que não podemos criar objetos para uma classe abstrata em C ++?
Eu sei que não é permitido em C ++, mas por quê? E se fosse permitido, quais seriam os problemas?
Classes abstratas / podem substituir interfaces? [duplicado]
Esta pergunta já tem uma resposta aqui: Quando usar uma interface em vez de uma classe abstrata e vice-versa? [/questions/479142/when-to-use-an-interface-instead-of-an-abstract-class-and-vice-versa] 22 respostasEm Java, você pode criar uma ...
“Interfaces e aulas abstratas desnecessárias em Ruby” -> Alguém pode explicar?
Estou tentando entender o Ruby, e uma coisa que estou enfrentando é a falta de suporte à interface / classe abstrata. Desde pesquisas no Google, a resposta que vejo continuamente para abstrair questões relacionadas a classe Ruby é "Você está ...
Diferença de desempenho entre interface de passagem e classe recarregada
Há umconsenso [https://stackoverflow.com/questions/21571479/the-difference-between-passing-interface-reference-and-class-reference-in-java/21571516#comment32626699_21571516] que usar interfaces é melhor que usar classes. Eu certamente concordo: ...
Por que as classes abstratas em Java têm construtores? [duplicado]
Esta pergunta já tem uma resposta aqui: Uma classe abstrata pode ter um construtor? [/questions/260666/can-an-abstract-class-have-a-constructor] 21 respostasPor que umabstract classe em Java tem umconstructor? O que está construindo, como não ...
Por que não consigo criar um construtor abstrato em uma classe C # abstrata?
Estou criando uma classe abstrata. Eu quero que cada uma das minhas classes derivadas seja forçada a implementar uma assinatura específica do construtor. Como tal, fiz o que teria feito se quisesse forçá-los a implementar um método, fiz um ...
Uma interface c ++ deve obedecer à regra dos cinco?
Qual é a maneira correta de declarar métodos de instanciação ao definir uma classe de interface? As classes base abstratas são necessárias para ter um destruidor virtual por razões óbvias. No entanto, o seguinte aviso de compilação é ...
Como usar o TimerTask com lambdas?
Como você provavelmente sabe, pode usar lambdas no Java 8, por exemplo, para substituir métodos anônimos. Um exemplo pode ser visto aqui do Java 7 vs Java 8: Runnable runnable = new Runnable() { @Override public void run() { checkDirectory(); } ...
Construtor sem corpo na classe C # não abstrata
Estou tentando entender a seguinte classe fornecida na estrutura MVC; parece que a classe deve ser abstrata, mas não é, e ainda assim essa classe é compilada. A classe é realmente abstrata, apesar da palavra-chave "abstract" ausente? O que estou ...
Herdar uma classe abstrata sem nenhum construtor
Eu quero herdar uma classe de outra classe, marcada como abstrata, que não tem nenhum construtor definido. Este é o meu código: // In one assembly (TheMessage.dll), as seen via F12 in VS (from Metadata) namespace Namespace1 { public abstract ...