Ir para o conteúdo

Diagrama de Classes

Versionamento

Data Versão Descrição Autor
01/03/2021 1.0 Criação do documento Lucas Lopes
03/03/2021 1.1 Criação da introdução e do diagrama Lucas Lopes
08/03/2021 1.2 Pequena atualização no diagrama de classes Lucas e Murillo

Introdução

Diagramas de classes estão entre os tipos mais úteis de diagramas UML pois mapeiam de forma clara a estrutura de um determinado sistema ao modelar suas classes, seus atributos, operações e relações entre objetos. Na UML uma classe é representada por um retângulo com três divisões, são elas: O nome da classe, seus atributos e por fim os métodos.

Podemos representar relacionamentos no diagrama. Entre eles:

Relacionamento Descrição
Herança A classe "filha" herda todos atríbutos da classe "pai"
Associação Simples Um associção (relação sem dependência) simples entre duas classes
Agregração Especifica um todo e suas partes. Ou seja, uma parte pode existir fora do todo
Composição Uma classe secundária não pode existir sem a classe primaria

Diagrama

Diagrama de classes V1.1

classes

Fonte: Autor

Referências

DEVMEDIA. Orientações básicas na elaboração de um diagrama de classes. Disponível em: https://www.devmedia.com.br/orientacoes-basicas-na-elaboracao-de-um-diagrama-de-classes/37224. Acesso em: 03 mar . 2021.

Youtube. Disponível em: https://www.youtube.com/watch?v=rDidOn6KN9k; Acesso em: 03 mar. 2021.

lucidchart. Disponível em: https://www.lucidchart.com/pages/pt/o-que-e-diagrama-de-classe-uml. Acesso em: 03 mar. 2021.