FC ConcursosFC Concursos

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.

  1. Encapsulamento
  2. Composição
  3. Generalização
  4. Associação
  5. 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

Continue aprendendo