Por que criamos uma interface para classificar os titulos, ao invés de criar um metodo direto na classe titulo?
Por que criamos uma interface para classificar os titulos, ao invés de criar um metodo direto na classe titulo?
Boa tarde Paulo, tudo bem?
Criar uma interface para classificar títulos (ou qualquer outra funcionalidade) em vez de criar um método diretamente na classe Titulo é uma decisão de design que segue princípios de boa programação, como o princípio de responsabilidade única e o princípio da segregação de interfaces. Recomendo posteriormente ver a formação "Aprofunde em Java com arquitetura e padrões de projeto" aqui da Alura, para entender estes pontos.
Espero ter ajudado.
Atte.: