Baixe o app para aproveitar ainda mais
Prévia do material em texto
Diagrama de classes relacionamentos Dependência O carro depende da roda para funcionar corretamente. (Utilizar seta tracejada) Multiplicidade: Outros relacionamentos da UML que entregam duplicidade. Relacionamento de associação: Observando a seta, significa navegabilidade, unidirecional, apenas um sentido. Quando são nos dois sentidos, é usado apenas um traço conectando as duas classes. Associação ternária Acima de 3 classes é N-Áreas , 4, 5, 6 ... assim por diante. Relacionamento de agregação: Se ambos deixarem de existir, não afeta o outro. (Obs: A Agregação representa esse símbolo com um diamante vazio à esquerda, seguido de um traço amarelo). Relacionamento de composição: (Obs: Neste tipo de relacionamento é utilizado o diamante preenchido, pois se a Janela some, a barraMenus é afetada e deixa de existir também pois a BarraMenus COMPÕE Janela). Relacionamento de generalização /Especialização: Conhecido como “Herança” O Peixe é um tipo de animal Utilizado traço com triangulo na ponta (Aparenta uma seta). Classe associativa: É feito a ligação das classes principais através a linha, e uma linha tracejada ligando a 3ª classe. (Não existe atuação sem ator, nem atuação sem o filme, é necessário um conjunto dos 3. Qual o ator, de qual filme e qual o papel do mesmo. Resumo da notação de relacionamentos: Algumas observações de boas práticas ao criar diagramas de classe:
Compartilhar