Questão FC266098
O paradigma de programação orientada a objetos envolve a identificação e abstração de entidades, de acordo com o escopo de um sistema. Selecione a alternativa que mostra um tipo de
Linguagens de Programação
IDECAN · 2022
O paradigma de programação orientada a objetos envolve a identificação e abstração de entidades, de acordo com o escopo de um sistema. Selecione a alternativa que mostra um tipo de relacionamento estrutural que especifica quais objetos de uma classe estão conectados a objetos de outra.
- Encapsulamento
- Composição
- Generalização
- Associação
- Agregação
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
A associação é um relacionamento estrutural que descreve quais objetos de uma classe estão conectados a objetos de outra, ou seja, quem se relaciona com quem dentro do escopo do sistema.
Caracteriza-se pela independência dos objetos: cada instância pode existir sem a outra, e a ligação representa apenas uma relação lógica estabelecida em tempo de execução.
Pode apresentar multiplicidade (por exemplo 1..*, 0..*) e direcionalidade (unidirecional ou bidirecional), permitindo anotar papéis e quantidades no diagrama.
Em UML a associação é representada por uma linha simples entre classes, opcionalmente com nomes de papel e multiplicidades; na implementação, costuma-se usar referências/coleções para ligar objetos (por exemplo, listas de contatos).
Conteúdo do catálogo FC Concursos · Atualizado em