FC ConcursosFC Concursos

Questão FC266365

Marque a alternativa que Indica, corretamente, o nome dos conceitos usados na modelagem de entidades que auxiliam o analista de projetos orientados a objetos na tarefa de categoriz

Técnicas de Modelagem de Sistemas

IDECAN · 2022

Marque a alternativa que Indica, corretamente, o nome dos conceitos usados na modelagem de entidades que auxiliam o analista de projetos orientados a objetos na tarefa de categorização e hierarquização destas entidades.

 

Tais conceitos estão Intimamente relacionados com o processo de identificação das relações de herança entre as entidades.

  1. Associação e Cardinalidade
  2. Interface e Visibilidade
  3. Agregação e Composição
  4. Generalização e Especialização
  5. Abstração e Encapsulamento
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

Generalização e Especialização são conceitos usados para organizar entidades em níveis de abstração, apoiando a identificação de relações de herança.

Na generalização aplica-se a visão ascendente: atributos e comportamentos comuns de várias entidades são extraídos para formar uma superclasse, reduzindo redundância.

Na especialização ocorre o processo inverso: uma entidade mais genérica dá origem a subclasses que acrescentam características específicas, respeitando a herança da superclasse.

Em modelagem, esses conceitos ajudam a categorização e hierarquização, permitindo representar relações “é um” (is-a) de modo claro e consistente.

Ex.: a superclasse Pessoa pode ser generalizada a partir de Aluno e Servidor; ou Pessoa ser especializada em Aluno e Servidor, herdando atributos comuns.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo