A POO se baseia em conceitos como abstração, encapsulamento...
I. O encapsulamento é aplicado quando os atributos da classe Livro são definidos como privados e acessados por métodos públicos da própria classe.
II. Um exemplo de polimorfismo pode ocorrer quando a classe Usuario possui um método chamado realizarEmprestimo que pode aceitar diferentes tipos de objetos como argumento.
III. A herança é utilizada quando uma nova classe chamada Aluno é criada, estendendo a classe Usuario, e adiciona atributos e métodos específicos para representar um usuário do tipo aluno.
IV. Uma interface chamada Avaliavel pode ser criada, definindo um método avaliar, que é implementado tanto pela classe Livro quanto pela classe Usuario.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: D
Fundamento decisivo: A decisão dependia de verificar se cada assertiva correspondia ao conceito de POO que ela mencionava; como todas se mantêm compatíveis com a base de decisão, a alternativa correta é a que marca todas como verdadeiras.
- Compare a assertiva com a definição cobrada sem impor restrições não mencionadas no enunciado.
- Em POO introdutória, avalie se a descrição é tecnicamente compatível com o conceito, mesmo que ampla.
- Interface é contrato de métodos implementável por classes distintas.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo