Em uma classe concreta, podemos usar métodos abstratos?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Em uma classe concreta, podemos usar métodos abstratos?
Oi Leonardo, fiquei um pouco confuso com sua pergunta.
Métodos abstratos não possuem corpo, então, precisamos de uma implementação, então, não podemos "usar" o método no sentido de executá-lo.
Se o sentido de "usar" for relativo a ter um método abstrato na classe concreta, a resposta é não. Caso a classe seja concreta, ela só pode ter métodos concretos.
No geral, uma classe concreta só possui método concretos. Uma classe que possua pelo menos um método abstrato, precisa ela, ser abstrata também, porém, uma classe abstrata pode ter métodos concretos :)
Obrigado