UML: Diagrama de Classes: Generalização
Generalização:
É o relacionamento onde classes herdam atributos e operações de uma ou mais classes. Segue um exemplo de representação de herança num diagrama de classes:
No exemplo temos as classes carro e moto que herdam de veiculo seus atributos e operações. A operação EmitirGuiaSeguro() é sobrescrita pois o cálculo do seguro é diferente conforme o tipo do veículo.
É o relacionamento onde classes herdam atributos e operações de uma ou mais classes. Segue um exemplo de representação de herança num diagrama de classes:
No exemplo temos as classes carro e moto que herdam de veiculo seus atributos e operações. A operação EmitirGuiaSeguro() é sobrescrita pois o cálculo do seguro é diferente conforme o tipo do veículo.
Comentários
Postar um comentário
Deixe sua sugestão ou críticas