Para que serve um método abstrato, se eu posso com a notação @Override implementar um método já implementado na classe mãe, nas classes filhas?
Para que serve um método abstrato, se eu posso com a notação @Override implementar um método já implementado na classe mãe, nas classes filhas?
O método abstrato serve para forçar. Imagina assim, você passa uma classe e pede para eu sobrescrever o método, quem garante que eu vou fazer? Mas se você deixar como abstrato aí sim você garante