Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

1
resposta

qual a vantagem do método abstrato?

por que criar um método abstrato se, já que ele não tem implementação e eu vou ter que implementar nas classes derivadas, eu posso simplesmente declarar esse método apenas como um concreto em todas as classes derivadas com o mesmo nome e cada uma com sua implementação?

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Olá Daniel

Um método abstrato em uma classe abstrata, obriga a quem implementar essa classe a escrever esse método. Isso vai garantir que o "contrato que você definiu seja cumprido" ou seja, o modelo que você criou deve ser respeitado.