Questão de Programação — Linguagens de programação — PR-4 UFRJ 2023
ProgramaçãoLinguagens de programação
- Código
- qg021439
- Banca
- PR-4 UFRJ
- Órgão
- UFRJ
- Ano
- 2023
- Nível
- Médio
- Cargo
- PR-4 - - Técnico de Tecnologia da Informação - Desenvolvimento
Com relação aos conceitos de orientação a objetos em Java, analise os itens a seguir:I - A operação de casting é usada quando o objetivo é ajustar o retorno de um método com a atribuição a uma variável. Esse tipo de conversão é possível quando os tipos de dados são objetos (por exemplo com o uso de herança) e não em tipos primitivos.II - O uso de polimorfismo está intimamente relacionado ao mecanismo de upcasting.III - Uma interface não pode ser instanciada, mas podem ser definidas referências do seu tipo.IV - Uma interface é formalmente uma classe abstrata, somente com atributos constantes(final) e estáticos(static) e métodos sem corpo. Estes deverão ser implementados pelas classes que irão implementar a interface.Em relação aos itens acima, pode-se afirmar:
- AOs itens I, II e III são verdadeiros.
- BSomente o item I é falso.
- COs itens III e IV são falsos.
- DSomente o item II é verdadeiro.
- EOs itens I e II são verdadeiros.