Logo
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

/
/
/
/
/
/
  1. Início/
  2. Questões/
  3. Linguagens de Programação/
  4. Questão 457941201077843

Considere as seguintes afirmações sobre orientação a objetos em lin...

📅 2024🏢 COPESE - UFPI🎯 UFPI📚 Linguagens de Programação
#Linguagens de Programação

Esta questão foi aplicada no ano de 2024 pela banca COPESE - UFPI no concurso para UFPI. A questão aborda conhecimentos da disciplina de Linguagens de Programação, especificamente sobre Linguagens de Programação.

Esta é uma questão de múltipla escolha com 5 alternativas. Teste seus conhecimentos e selecione a resposta correta.

1

457941201077843
Ano: 2024Banca: COPESE - UFPIOrganização: UFPIDisciplina: Linguagens de ProgramaçãoTemas: Linguagens de Programação
Considere as seguintes afirmações sobre orientação a objetos em linguagens de programação:


I. O polimorfismo ad-hoc, também conhecido como sobrecarga de métodos, permite que métodos com o mesmo nome, mas assinaturas diferentes, coexistam em uma mesma classe;

II. O princípio da substituição de Liskov (LSP) estabelece que, em uma hierarquia de classes, um objeto de uma classe derivada pode ser usado em qualquer lugar em que um objeto da classe base seja esperado, sem quebrar o comportamento do programa;

III. A composição é uma forma de relacionamento entre classes em que uma classe contém objetos de outra classe como membros, representando um relacionamento "tem um";

IV. O encapsulamento é um mecanismo que visa ocultar os detalhes de implementação de um objeto, expondo apenas uma interface pública para interação com outros objetos;

V. A herança múltipla, presente em algumas linguagens de programação, permite que uma classe herde características de mais de uma classe base, o que pode levar a ambiguidades e conflitos na resolução de métodos.


Assinale a opção CORRETA:
Gabarito comentado
Anotações
Marcar para revisão

Acelere sua aprovação com o Premium

  • Gabaritos comentados ilimitados
  • Caderno de erros inteligente
  • Raio-X da banca
Conhecer Premium

Questões relacionadas para praticar

Questão 457941200205382Linguagens de Programação

Uma propriedade desejável de uma boa linguagem de programação é a que permite que um programa seja capaz de detectar erros em tempo de execução ou con...

#Fundamentos de Programação
Questão 457941200280252Linguagens de Programação

Quando se trata de gestos de toque prolongado em Flutter, você deve usar o seguinte widget ou técnica para implementar um comportamento de toque prolo...

#Desenvolvimento de Aplicativos Móveis
Questão 457941200340520Linguagens de Programação

Ao desenvolver um sistema na linguagem Java, é possível fazer uso de um processo capaz de recuperar espaços de memória que ficaram em desuso. Tal proc...

#Linguagens de Programação#Java
Questão 457941201008354Linguagens de Programação

Acerca dos conceitos básicos de linguagens de programação e suas principais características, é INCORRETO afirmar que

#Fundamentos de Programação
Questão 457941201325434Linguagens de Programação

Estão CORRETAS somente as assertivas

#Linguagens de Programação
Questão 457941201908668Linguagens de Programação

Assinale a opção INCORRETA sobre linguagens de marcação para hipertextos.

#Linguagens de Marcação

Continue estudando

Mais questões de Linguagens de ProgramaçãoQuestões sobre Linguagens de ProgramaçãoQuestões do COPESE - UFPI