Boa Tarde Senhores,
Se eu tenho uma classe abstrata ela obrigatoriamente deverá de ter pelo menos um método abstrato e este, deverá de ser obrigatoriamente implementado pela classe filha mesmo não sendo necessário?
Rafael
Boa Tarde Senhores,
Se eu tenho uma classe abstrata ela obrigatoriamente deverá de ter pelo menos um método abstrato e este, deverá de ser obrigatoriamente implementado pela classe filha mesmo não sendo necessário?
Rafael
Digamos que a classe pai tenha um método abstrato, a classe filho é obrigada a implementar o método sim. Mesmo que seja um método vazio que não processe nada.
Uma classe abstrata implementa métodos que devem ser herdados pelas filhas no intuito de facilitar a implementação única de algum algoritmo e ele ser reescrito caso necessário nas classes filhas. Com isso, uma classe abstrata não necessita ter obrigatoriamente um método abstrato.