O GoConqr está de visual novo! Conte para nós o que você achou.

Quiz

Questões - Java e Orientação a Objetos - Teste 04

Luis Felipe Guariento 10 perguntas

Fazer o quiz

Perguntas do quiz (10)

  1. 1Ano: 2012 Banca: CESPE Órgão: TCE-ES Prova: CESPE - 2012 - TCEES - Auditor de Controle Externo - Tecnologia da Informação
    Julgue o item abaixo, relativo a polimorfismo, um dos conceitos relacionados à orientação a objetos.
    A implementação de polimorfismo envolve o mecanismo de redefinição de métodos, assim como o conceito de ligação tardia.
    1. AVerdadeiro
    2. BFalso
  2. 2Ano: 2013 Banca: CESPE Órgão: MPU Prova: CESPE - 2013 - MPU - Analista - Desenvolvimento de Sistemas
    Julgue os itens a seguir acerca de análise e projeto orientados a objeto.
    Se uma subclasse herdar características de duas ou mais superclasses, ocorrerá uma herança múltipla.
    1. AVerdadeiro
    2. BFalso
  3. 3Ano: 2010 Banca: CESPE Órgão: ABIN Prova: CESPE - 2010 - ABIN - Oficial Técnico de Inteligência
    Sobrecarga e sobreposição de métodos são implementações específicas de polimorfismo, já que, em ambos os casos, a decisão sobre o método a ser chamado é realizada em tempo de execução.
    1. AVerdadeiro
    2. BFalso
  4. 4Ano: 2018 Banca: CESPE Órgão: BNB Prova: CESPE - 2018 - BNB - Especialista Técnico - Analista de Sistema
    Julgue o seguinte item, a respeito de programação orientada a objetos.
    De acordo com o conceito de herança, uma classe derivada é uma implementação mais genérica da classe da qual ela deriva, o que permite a reutilização de métodos e de variáveis.
    1. AVerdadeiro
    2. BFalso
  5. 5Ano: 2013 Banca: CESPE Órgão: SERPRO Prova: CESPE - 2013 - SERPRO - Analista - Desenvolvimento de Sistemas
    O Ruby permite que seja implementada a herança múltipla de classes, desde que as superclasses não tenham conflitos a serem resolvidos.
    1. AVerdadeiro
    2. BFalso
  6. 6Ano: 2015 Banca: CESPE Órgão: TCE-RN Prova: CESPE - 2015 - TCE-RN - Assessor Técnico de Informática - Cargo 1
    Julgue o próximo item, acerca de linguagens de programação.
    Na linguagem Java, o conceito de herança está vinculado à criação de uma nova classe a partir de uma classe já existente, em que essa nova classe herda os atributos e comportamentos da classe anterior.
    1. AVerdadeiro
    2. BFalso
  7. 7Ano: 2015 Banca: CESPE Órgão: TCE-RN Prova: CESPE - 2015 - TCE-RN - Assessor Técnico de Informática - Cargo 1
    No que se diz respeito a análise, projeto e modelagem orientada para objeto e linguagem de modelagem unificada (UML), julgue o item que se segue.
    O processo de herança permite a reutilização de código, como também o reaproveitamento de atributos e métodos. Assim, em aplicações que utilizam herança, a obtenção de polimorfismo é uma possibilidade.
    1. AVerdadeiro
    2. BFalso
  8. 8Ano: 2013 Banca: CESPE Órgão: BACEN Prova: CESPE - 2013 - BACEN - Analista - Análise e Desenvolvimento de Sistemas
    No que se refere a linguagens e ambientes de programação Java, C# e paradigma de programação orientada a objetos, julgue o item subsequente.
    No paradigma orientado a objetos, o polimorfismo está relacionado à herança de métodos. O Java possui duas modalidades de polimorfismo: overriding, que consiste em alterar o método em uma subclasse mantendo-se sua mesma assinatura da superclasse; e overloading, no qual há métodos de mesmo nome
    associados por meio da herança, porém, com argumentos diferentes.
    1. AVerdadeiro
    2. BFalso
  9. 9Ano: 2017 Banca: UPENET/IAUPE - Órgão UPE - Analista de Sistemas - Banco de dados
    Sobre o conceito de Polimorfismo em Java, é incorreto afirmar que:
    1. Amétodos sobrecarregados podem possuir diferentes tipos de retornos
    2. Bmétodos declarados com o modificador final não podem ser sobrescritos
    3. Cum método sobrescrito pode ter sua visibilidade reduzida na subclasse
    4. Dmétodos sobrecarregados devem possuir nomes iguais
    5. Emétodos sobrescritos devem possuir assinaturas iguais
  10. 10Ano: 2017 Banca: CESPE Órgão: TRE-BA Prova: CESPE - 2017 - TRE-BA - Técnico Judiciário – Programação de Sistemas No trecho de código antecedente, é correto apenas o que se afirma na(s)Imagem da pergunta 10
    1. Alinhas 7 e 8, pois há a especificação de sobrecarga.
    2. Blinhas 7 e 8, pois há a especificação de sobrescrita.
    3. Clinha 8, pois há especificação de uma variável privada que somente pode ser acessada
      pela classe xyz.
    4. Dlinha 7, pois há uma especificação de herança entre xyz e abc.
    5. Elinha 8, porque há um erro material, pois não pode haver novos atributos nesse tipo de
      especificação.

Informações

Descrição
Concursos Públicos Desenvolvimento de Software (Orientação a Objetos e LP Java) Quiz sobre Questões - Java e Orientação a Objetos - Teste 04, criado por Luis Felipe Guariento em 01-08-2021.
Idioma
Português
Visualizações
0
Avaliação
Ainda sem avaliações
Avalie este quiz
Avalie este quiz

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?