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. Engenharia de Software/
  4. Questão 457941201519441

Na programação orientada a objetos, há dois mecanismos possíveis pa...

📅 2012🏢 CESGRANRIO🎯 Chesf📚 Engenharia de Software
#Programação Orientada a Objetos

Esta questão foi aplicada no ano de 2012 pela banca CESGRANRIO no concurso para Chesf. A questão aborda conhecimentos da disciplina de Engenharia de Software, especificamente sobre Programação Orientada a Objetos.

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

1

457941201519441
Ano: 2012Banca: CESGRANRIOOrganização: ChesfDisciplina: Engenharia de SoftwareTemas: Programação Orientada a Objetos
Na programação orientada a objetos, há dois mecanismos possíveis para criar relacionamentos entres classes: a composição e a herança. Em um programa orientado a objetos, suponha que entre duas classes X e Y exista um relacionamento de herança no qual X é subclasse de Y. Suponha também que Y seja uma subclasse de uma classe abstrata denominada Z. Por fim, suponha que existam apenas métodos públicos ou privados, tanto em Y quanto em Z.

Para alterar esse programa de tal forma que ele permaneça o mesmo, do ponto de vista funcional para os clientes da interface pública da classe X, e que o relacionamento de herança entre X e Y seja substituído pelo de composição, um passo necessário no caso geral é definir um atributo do tipo

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 457941200354108Engenharia de Software

No paradigma funcional de análise de sistemas, o diagrama de fluxo de dados (DFD) é uma das ferramentas mais empregadas na construção de modelos. Ness...

#Análise Estruturada de Sistemas#Diagrama de Fluxo de Dados (DFD)
Questão 457941200585519Engenharia de Software

Um time de desenvolvimento de software está adotando a cultura DevOps para melhorar a colaboração entre as equipes de desenvolvimento e operações. O o...

#Engenharia de Software
Questão 457941200691097Engenharia de Software

Um desenvolvedor está criando um aplicativo móvel usando React Native 0.59. Durante o desenvolvimento, ele precisa gerenciar o estado do aplicativo de...

#Engenharia de Software
Questão 457941201155750Engenharia de Software

Uma prática que NÃO é adotada por Extreme Programming (XP) é

#Metodologias Ágeis de Desenvolvimento de Software#Extreme Programming (XP)
Questão 457941201283087Engenharia de Software

Um cientista de dados está utilizando máquinas de vetor de suporte (SVM) em um projeto de classificação, pois deseja evitar o overfitting do modelo ao...

#Inteligência Artificial
Questão 457941201443125Engenharia de Software

Um engenheiro está liderando um projeto para melhorar a eficiência dos processos de segurança em uma grande empresa de manufatura. Ele decide adotar p...

#Scrum Framework#Metodologias Ágeis de Desenvolvimento de Software

Continue estudando

Mais questões de Engenharia de SoftwareQuestões sobre Programação Orientada a ObjetosQuestões do CESGRANRIO