Olá, pessoal. Só é justificável criar um método abstrato na classe-mãe se todas as classes-filhas precisarem da implementação desse método?
Exemplo: tenho 6 classes-filhas, mas somente 5 delas precisam de um método específico (porém, o implementam de forma diferente). Seria uma má prática tornar esse método abstrato na classe-mãe, obrigando até a classe que não precisa dele a implementá-lo?