- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Abstração
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Herança
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Interfaces
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Métodos
Analise as afirmativas abaixo, sobre programação orientada a objetos.
I. Uma classe que pode ser instanciada e que herda de uma classe abstrata X deverá, obrigatoriamente, implementar todos os métodos declarados como abstratos na classe X.
II. A diferença entre classe abstrata e interface é que a primeira pode ser instanciada, enquanto a segunda não.
III. A sobrecarga de métodos acontece quando dois métodos diferentes têm o mesmo nome, porém o tipo de retorno é diferente.
Das afirmativas apresentadas, está(ão) correta(s) somente