Diagrama de Classe

889 palavras 4 páginas
UML – (UNIFIED MODELING LANGUAGE)
UML é uma linguagem gráfica de modelagem para visualizar, especificar, construir, documentar e comunicar artefatos de sistemas mais complexos. Essa modelagem serve para compreender melhor o sistema que está sendo desenvolvido e visualizá-lo, assim como documentar as decisões tomadas durante o processo e especificar o comportamento ou a estrutura do sistema.
A UML não é um processo e também não é uma metodologia, pois não define como o processo vai acontecer e o que exatamente será utilizado. Sendo assim, a UML não define qualquer forma de regra de projeto.

DIAGRAMA DE CLASSE

O diagrama de classe mostra um conjunto de classes e seus relacionamentos, sendo ele o diagrama central da modelagem orientada a objetos.
Os diagramas de classe possui alguns elementos:
Classes.
Relacionamentos.
Associação.
Agregação.
Composição.
Generalização.
Dependência.

CLASSES

As classes, graficamente, são representadas por retângulos que incluem nome, atributos e métodos.

Nome:

Figura 1 - Demonstra como é formada a estrutura de uma classe.

É recomendado adotar um padrão para nomear as classes.
As classes devem receber nomes de acordo com o vocabulário do domínio do problema.

Atributos:
- Representam o conjunto de características/estado dos objetos daquela classe.
- Visibilidade:
+ público: Visível em qualquer classe de qualquer pacote.
# protegido: Visível para classes do mesmo pacote.
- privado: Visível somente para classe.
Exemplo: + nome: String.

Métodos:
- Representam o conjunto de operações/comportamento que a classe fornece.
- Visibilidade:
+ público: Visível em qualquer classe de qualquer pacote.
# protegido: Visível para classes do mesmo pacote.
- privado: Visível somente para classe.
Exemplo: - getNome() : String

RELACIONAMENTOS

Os relacionamentos possuem:
Nome: Descrição dada ao relacionamento, especificando o que faz, tem ou possui.
Sentido de Leitura.
Navegabilidade: Indicada por uma seta no fim do relacionamento.
Papéis:

Relacionados

  • Diagrama de classes
    1954 palavras | 8 páginas
  • Diagrama De Classe
    331 palavras | 2 páginas
  • Diagrama de classe
    2120 palavras | 9 páginas
  • Diagrama de Classe
    1513 palavras | 7 páginas
  • Diagrama de classes
    525 palavras | 3 páginas
  • Diagrama de classes
    3314 palavras | 14 páginas
  • Diagrama de classes
    1943 palavras | 8 páginas
  • Diagrama de Classes
    311 palavras | 2 páginas
  • diagrama de classes
    757 palavras | 4 páginas
  • Diagramas de Classe
    768 palavras | 4 páginas