Realização
- É um relacionamento semântico entre classificadores, em que um classificador especifica um contrato que outro classificador garante executar.
- Os relacionamentos de realizações são usados entre interfaces e as classes ou componentes que as realizam;
Generalização
- É o processo de classificar várias classes em uma classe abstrata de mais alto nível que inclua os objetos em todas essas classes.
- É um relacionamento entre um item geral (superclasse ou classe-mãe) e um tipo mais específico desse item (subclasse ou classe-filha). A filha herda as propriedades da mãe, principalmente seus atributos e operações.
Especialização: é o processo de classificar uma classe de objetos em subclasses mais especializadas.
Agregação: É uma associação em que um objeto é parte de outro, de tal forma que a parte pode existir sem o todo.
Composição
- É um tipo de associação de agregação, onde um objeto faz parte de outro e depende da existência do outro.
- Quando um objeto pai é destruído o objeto filho também é.
Alternativa: D