Filtrar


Questões por página:

Considere a classe Java seguinte:


Q3.png (392×178)


Ao compilar e executar esta classe, será

Associe cada definição seguinte ao conceito correspondente: 1. Herança, 2. Polimorfismo, 3. Encapsulamento, 4. Abstração

( ) Simplifica a complexidade ao expor apenas os aspectos essenciais de um objeto ou sistema, ocultando detalhes desnecessários para o usuário.
( ) Permite que classes compartilhem características comuns sem duplicação de código.
( ) Permite que métodos com o mesmo nome tenham diferentes implementações em classes distintas.
( ) Organiza dados e métodos relacionados em uma única unidade, controlando o acesso aos seus componentes internos por meio de modificadores como private ou protected, garantindo a integridade dos dados.

Qual a sequência correta para associar as definições aos conceitos?
Considerando os conceitos de Programação Orientada a Objetos na Linguagem Java, assinale a opção correta.
Observe a frase com relação à orientação a objetos: “Podemos definir como _____ quando temos métodos exatamente iguais (nome, retorno e parâmetros), porém em classes diferentes, um método na classe pai e outro método na classe filho.”. Marque a alternativa correta que completa a frase.
Observe a frase com relação à orientação a objetos: “Podemos definir como _____ quando temos dentro da mesma classe métodos com o mesmo nome, porém com retorno e/ou parâmetros diferentes, tanto em quantidade como em tipo de dados.”. Marque a alternativa CORRETA que completa a frase.