- Paradigmas de ProgramaçãoOrientação a ObjetosDefinição Técnica: Orientação a Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Interfaces
Analise as afirmações a seguir a respeito do conceito de interfaces na programação orientada a objetos:
I. Interfaces possuem definições de atributos e métodos que serão herdados por classes que as implementam.
II. Uma interface possui apenas assinaturas de métodos, porém sem implementação dos mesmos.
III. Quando uma classe implementa uma interface, esta classe não poderá conter métodos que não tenham assinatura na interface.
IV. Classes que implementam uma determinada interface precisam, obrigatoriamente, implementar os métodos definidos nessa interface.
Estão corretas apenas as afirmativas