Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouLuiz Almada Ferretti Alterado mais de 8 anos atrás
1
UML Diagramas de Classes Disciplina: Engenharia de Software
Profa.: Rossana Andrade Monitor: Lincoln S. Rocha
2
Agenda O que é Diagrama de Classes
Elementos UML do Diagrama de Classes Exemplos de Diagrama de Classes Aplicação Prática
3
O que é Diagrama de Classes
É um diagrama UML que demonstra a estrutura estática das classes de um sistema onde estas representam as “coisas" que são gerenciadas pela aplicação modelada O diagrama de classes é o diagrama mais próximo da implementação
4
Elementos Diagrama de Classes
Descrição de um conjunto de objetos que têm os mesmos atributos, operações, relacionamentos e semântica
5
Elementos Diagrama de Classes
Generalização É implementada como herança nas linguagens de programação OO
6
Elementos Diagrama de Classes
Realização É uma forma de garantir que uma classe “assine um contrato” de implementação
7
Elementos Diagrama de Classes
Associação É uma conexão entre classes. Em UML, uma associação é definida com um relacionamento que descreve uma série de ligações 0..1 Zero ou um 1 Somente um (opcional) 0..* Maior ou igual a zero 1..* Maior ou igual a um A..B De A à B inclusive
8
Elementos Diagrama de Classes
Dependência É um relacionamento que determina que uma mudança na especificação de uma classe pode afetar uma outra classe, mas não necessariamente o contrário
9
Elementos Diagrama de Classes
Agregação Mostra como classes são compostas de outras classes É uma associação “parte de”, “contém”, “consiste em”
10
Elementos Diagrama de Classes
Composição É uma forma de agregação onde há Forte pertença do todo com relação a parte As partes não podem existir sem o todo
11
Exemplos de Diagrama de Classes
12
PARTE DA APLICAÇÃO DE ALGUM GRUPO
Aplicação Prática Aplicação Bibliotecária Aplicação de Controle Acadêmico Aplicação de Vídeo Locadora PARTE DA APLICAÇÃO DE ALGUM GRUPO
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.