Prévia do material em texto
Interfaces e Classes Abstratas Pergunta 1 Uma das características do Java é a reutilização de componentes de software e para essa finalidade as interfaces são mecanismos muito importantes. Assinale a alternativa correta. Dentro das interfaces não há assinaturas de métodos e propriedades. O Java não permite a implementação de múltiplas interfaces, em que uma classe implementa duas ou mais interfaces. Assim como a herança que limita uma classe a herdar somente uma classe pai por vez, não é possível que uma classe implemente várias interfaces ao mesmo tempo. ✅ Para que uma determinada classe implemente uma interface, é preciso adicionar a palavra-chave implements ao final da assinatura da classe. As interfaces são utilizadas como um poderoso recurso para aumentar acoplamento entre as classes.