Resposta :
Resposta:
Acredito que seja a Alternativa 2:
As interfaces apresentam as principais ações e comportamentos que as classes devem implementar, por isso existe a analogia com os contratos;
Explicação:
Página 143 do livro:
"As interfaces funcionam como um contrato de desenvolvimento cujos métodos não podem ser implementados na interface."
Resposta:
Alternativa I: Essa analogia é feita pelo fato de os contratos apresentarem regras e as interfaces serem responsáveis por implementar as regras de negócio
Explicação:
Posso estar errado, mas no meu entender a resposta correta seria a alternativa I. Pura interpretação.