Logo Passei Direto
Buscar
O processo de análise orientada a objetos envolve o uso de diversos conceitos que ajudam o analista a definir e organizar os elementos que fazem parte da arquitetura de um sistema de software. Um deste conceitos é o que define que uma dada classe pode se relacionar com uma outra de tal modo que a segunda fica contida na primeira. Marque a alternativa que define corretamente o nome deste conceito.

A) Herança
B) Polimorfismo
C) Classe
D) Composição
User badge image
Perguntas sobre Projetos de Ensino

há 10 meses

Respostas

User badge image

Ed Verified user icon

há 10 meses

Vamos analisar as alternativas apresentadas: A) Herança - Refere-se à capacidade de uma classe herdar características (atributos e métodos) de outra classe. Não se trata de contenção, mas sim de uma relação "é um". B) Polimorfismo - É a capacidade de diferentes classes responderem a uma mesma mensagem (ou método) de maneiras diferentes. Também não se relaciona com a contenção. C) Classe - É um conceito fundamental em programação orientada a objetos, mas não define a relação de contenção entre classes. D) Composição - Este conceito se refere a uma relação onde uma classe contém outra, ou seja, a segunda classe faz parte da primeira. É exatamente o que a pergunta descreve. Portanto, a alternativa correta que define o conceito de que uma dada classe pode se relacionar com outra de tal modo que a segunda fica contida na primeira é: D) Composição.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina