Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Usando classes e métodos abstratos

Em uma classe concreta, podemos usar métodos abstratos?

2 respostas
solução!

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