Buscar

Uma generalização é uma associação hierárquica que indica um relacionamento entre a classe de mais alto nível, denominada superclasse, e outra de m...

Uma generalização é uma associação hierárquica que indica um relacionamento entre a classe de mais alto nível, denominada superclasse, e outra de mais baixo nível, denominada subclasse, ou, ainda, classes mãe e filha, respectivamente. Fonte: RANDO, Déverson Rogério; FREITAS, Janaína Aparecida de. Análise e Projeto Orientado a Objetos. Maringá: UniCesumar, 2022, p. 89. Herança é um conceito da análise orientada a objetos que permite criar classes derivadas de outras classes, aproveitando seus atributos e métodos. A classe original é chamada de superclasse ou classe-base, e a classe derivada é chamada de subclasse ou classe-filha. A herança estabelece uma relação de "é um" entre as classes, indicando que a subclasse é um tipo específico da superclasse.

💡 1 Resposta

User badge image

Ed Verified user icon

A afirmação apresentada na pergunta está correta. A generalização é um conceito da orientação a objetos que estabelece uma relação hierárquica entre classes, onde a superclasse é a classe de mais alto nível e a subclasse é a classe de mais baixo nível. A herança é um mecanismo que permite criar classes derivadas de outras classes, aproveitando seus atributos e métodos, estabelecendo uma relação de "é um" entre as classes.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais