Attributi nei diagrammi di classe UML

Nei diagrammi di classe UML (Unified Modeling Language), un attributo rappresenta una definizione di dati per un'istanza di un classificatore. Esso descrive una gamma di valori per tale definizione di dati.

Un classificatore può contenere zero o più attributi. Gli attributi descrivono la struttura e il valore dell'istanza di una classe.

Ad esempio, una classe Client può contenere un attributo Balance che contiene la quantità di soldi presenti nel conto del cliente.

Nei diagrammi di classe UML, i campi Java sono associati agli attributi.

Gli attributi vengono mostrati in un'apposita area del classificatore in un diagramma di classe UML. Gli attributi definiti nell'ambito della classe, che è statica, vengono mostrati sottolineati. Gli stili di visibilità degli attributi possono essere rappresentati come simboli di testo (ad esempio "-") o icone (ad esempio L'immagine mostra un'icona dello stile di visibilità di un attributo).

Nella seguente figura viene illustrato il modo in cui gli attributi sono rappresentati con icone di visibilità nei diagrammi di classe UML.

Codice di origine Java Rappresentazione visiva UML
L'immagine mostra il codice di origine Java di esempio. L'immagine mostra in che modo gli attributi (campi) di una classe Java vengono rappresentati nei diagrammi di classe UML.
Concetti correlati
Diagrammi di classe UML
Classi UML
Operazioni nei diagrammi di classe UML
Molteplicità
Visibilità nei diagrammi di classe UML
Attività correlate
Modifica delle impostazioni predefinite per visualizzare le aree di attributi e operazioni

Feedback