1
resposta

Dúvida - Herança de classes abstratas

Olá,

Quando foi criada a classe abstrata Autenticável herdada da classe Funcionário, houve obrigatoriedade de se preencher apenas o construtor da classe Funcionário. Minha dúvida, é se somente o construtor fica obrigado a ser preenchido na classe herdada que também é abstrata, ou existe algum outro tipo de implementação que podemos incluir na classe abstrata mãe que torne obrigatória também a implementação na classe derivada.

1 resposta

Olá Tiago, tudo bem?

Métodos abstratos que também estão na classe mãe devem ser obrigatoriamente implementados. Mas métodos "comuns", não terão essa obrigatoriedade.

Mais para frente no curso você irá conhecer a interface, onde toda classe que herde dela, terá obrigatoriamente de implementar tudo que lá contêm.

Abraços e bons estudos!