Em uma associação entre classes, a própria associação pode t...

Próximas questões
Com base no mesmo assunto
Q65828 Engenharia de Software
Com relação a conceitos fundamentais de programação orientada
a objetos, julgue os itens a seguir.

Em uma associação entre classes, a própria associação pode ter propriedades de classe. Uma classe de associação pode ser vista como uma classe com propriedades de associação.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: C - certo

Ao estudarmos programação orientada a objetos, um dos conceitos fundamentais é o de associação, que define relações entre duas classes. Esta relação é estabelecida para mostrar como as instâncias de uma classe estão conectadas às instâncias de outra classe. No entanto, o conceito de associação pode se estender para além da simples ligação entre classes.

Uma classe de associação é um caso especial que ocorre quando uma associação entre duas classes possui atributos ou operações próprios, isto é, a associação em si tem características e comportamentos que precisam ser representados no modelo. Isso é particularmente útil em situações onde a relação entre objetos não é apenas uma ligação simples, mas tem uma estrutura complexa com seus próprios dados e lógica de negócio. Por exemplo, numa associação entre 'Aluno' e 'Curso', a associação pode ter uma classe 'Matrícula' que contém atributos como 'dataMatricula' e 'notaFinal'.

Portanto, ao dizer que uma associação pode ter propriedades de classe, estamos reconhecendo que essa associação pode ser tão significativa quanto as próprias classes que ela conecta. Isso é verdade e fundamental para entender a modelagem de sistemas complexos em orientação a objetos, justificando o porquê da alternativa ser correta.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Classe de Associação
Uma classe de associação contem informações de relacionamento entre outras classes. Graficamente fica situada na associação entre as duas classes relacionadas, conectada através de uma linha pontilhada.


Pode existir ainda uma classe de associação “n-ária”, relacionamento diversas classes.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo