Atributos

Em diagramas de classe UML (Linguagem de Modelagem Unificada), 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.

Os atributos são mostrados no compartimento de atributos de uma forma. 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 Imagem mostrando um ícone de estilo de visibilidade de atributo.).

As figuras a seguir ilustram como os atributos são representados com ícones de visibilidade em diagramas de classe.

Código fonte Java Visualização 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
Atributos de Visibilidade em Diagramas UML
Tarefas relacionadas
Configurando o Padrão para Mostrar Assinaturas de Operação
Alterando o Padrão para Mostrar Compartimentos de Atributos e de Operações
Alterando o Estilo de Visibilidade Padrão para Atributos e Operações
Mostrando Associações como Atributos
Mostrando Atributos Java como Associações em Diagramas de Classe UML
Mostrando Atributos Java de Tipo de Coleta como Associações em Diagramas de Classe UML
Termos de Utilização | Feedback
(C) Copyright IBM Corporation 2004, 2005. Todos os Direitos Reservados.