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.
- Associação e Cardinalidade
- Interface e Visibilidade
- Agregação e Composição
- Generalização e Especialização
- 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