Atributos nos Diagramas de Classe UML

Em diagramas de classe Unified Modeling Language (UML), um atributo representa uma definição de dados para uma instância de um classificador. Um atributo descreve um intervalo de valores para a definição de dados.

Um classificador pode ter qualquer quantidade de atributos ou então nenhum. Os atributos descrevem a estrutura e o valor de uma instância de uma classe.

Por exemplo, uma classe Cliente poderia ter um atributo de saldo que contivesse o valor em dinheiro na conta do usuário.

Em diagramas de classe UML, campos Java são mapeados para atributos.

Atributos são mostrados no compartimento de atributos de um classificador em um diagrama de classe UML. Atributos que sejam definidos no escopo da classe, que é estática, são mostrados como sublinhados. Os estilos de visibilidade de atributos podem ser representados como símbolos de texto (como "-") ou ícones (como A imagem mostra um ícone de estilo de visibilidade de um atributo.).

A figura seguinte ilustra como os atributos são representados com ícones de visibilidade nos diagramas de classe UML.

Código-fonte Java Representação Visual UML
A imagem mostra o código fonte Java de amostra. A imagem mostra como atributos (campos) de uma classe Java são representados em diagramas de classe UML.
Conceitos relacionados
Operações nos Diagramas de Classe UML

Feedback