Informática, perguntado por deborahvpupo, 11 meses atrás

Já vimos que toda linguagem de programação orientada a objetos, trabalha com o conceito de classes, objetos, abstrações e muitos outros. Esses conceitos são a base para um bom desenvolvimento em linguagens como Java. Sobre os conceitos de orientação a objetos, analise as afirmações abaixo:

I. Classes são considerados moldes para criação de objetos. Nelas definimos o que um objeto tem e faz.
II. Polimorfismo compreende a técnica de não expor detalhes internos para o usuário, tornando as partes do sistema mais independentes possível.
III. Herança compreende a possibilidade de uma classe herdar as características e métodos de outra classe.
IV - As interfaces definem somente métodos abstratos que deverão ser implementados pelas classes. Cada interface pode representar funcionalidades distintas, porém podem existir classes que consigam realizar várias funcionalidades.

É correto o que se afirma em:
Alternativas
Alternativa 1:
I, apenas.

Alternativa 2:
I e II, apenas.

Alternativa 3:
I e III, apenas.

Alternativa 4:
I, III e IV, apenas.

Alternativa 5:
I, II, III e IV

Soluções para a tarefa

Respondido por EwersonKyu
5

Resposta:

I, III e IV

Explicação:

Os conceitos apresentados nessas três questões apresentam veracidade em suas argumentações

Respondido por jucelio84286075
3

Resposta:

Alternativa 3:

I e III, apenas.

Explicação:

Não concordando com a resposta anterior do colega, conforme meu entendimento referente a afirmação IV, a INTERFACE contem assinatura dos métodos e não métodos ABSTRATOS.

Sendo assim julgo correto apenas afirmações I e III (Alternativa 3).

Perguntas interessantes