Quando usar uma classe abstrata e entender a herança em Java

Quando usar uma classe abstrata? A classe abstrata é utilizada quando você quer que uma classe que herde dela implemente alguns métodos, mas que também possam ter métodos implementados na própria classe abstrata. Em muitos casos, esses conceitos se confundem. “Quando” utilizar é mais um conceito de projeto que uma regra de programação. Aprender mais … Ler mais