SóProvas


ID
1139449
Banca
Prefeitura do Rio de Janeiro - RJ
Órgão
TCM-RJ
Ano
2011
Provas
Disciplina
Engenharia de Software
Assuntos

Na UML 2.2, o diagrama de classes oferece uma notação gráfica para modelar classes e seus relacionamentos, descrevendo assim possíveis objetos. Na elaboração desse diagrama, o recurso da generalização possui três finalidades, que são:

Alternativas
Comentários
  •  c)dar suporte ao polimorfismo, estruturar a descrição de objetos e permitir a reutilização de código

    Diagrama de classes permite generalização, o qual é o conceito principa de herança, caracterizando relacionamento entre subclass & superclass

  • Generalização

    Definição

    É a capacidade de se criar superclasses que encapsulam estrutura e/ou comportamento comuns a várias subclasses.

    Procedimentos

    Os procedimentos para se obter a generalização são:

    Uma maneira relativamente fácil de se entender isso, é comparando com a nossa herança genética: Você possui algumas características de seus Pais. Mas seus Pais não possuem suas características. Pois bem, você seria uma subclasse.