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
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.