Fique ligado!
Propriedades das classes abstratas:
1. Pode referenciar objetos de subclasses graças ao polimorfismo.
2. Permite que criemos métodos desprovidos de implementação, mas que obrigatoriamente devem ser implementados por suas subclasses.
3. Não podem ser instanciadas, ocorre um erro ao tentarmos instanciar um objeto dessa
classe.
"Treine enquanto eles dormem,
persista enquanto eles descansam,
estude enquanto eles se divertem,
sofra de Sindrome de Burnout aos 30
e morra de um AVC aos 40."