Fala ai galera, telho uma grande duvida.
Como funciona um classe abstrata e como criar uma boa classe abstrata?
1 curtida
Boa tarde, classe abstrata, se trata de uma classe que não pode ser instanciada, ela serve como um molde, para outras classes que possam ser filhas dela. A classe abstrata pode possuir ou não métodos abstratos, se você desejar colocar um método abstrato em uma classe, obrigatoriamente a mesma tem que ser abstrata, e este método tem que ser implementado na classe filha que venha herdar desta classe.
sobre exemplos de classe abstrata pode ser de uma conta, onde a conta corrente e conta poupança herdam da classe conta, mas a classe conta não pode ser instanciada.
1 curtida