Utilizzare classi e oggetti nei diagrammi a struttura statica UML

Importante :  Il presente articolo è stato tradotto automaticamente, vedere la dichiarazione di non responsabilità. Per visualizzare la versione inglese dell'articolo, fare clic qui.

Aggiungere un'interfaccia per una classe, componente o altro elemento

  1. In un diagramma a struttura statica, componente o distribuzione trascinare la forma Interfaccia cerchio-linea nella pagina di disegno.

  2. Associare il punto finale senza cerchio a una connessione punto Immagine del punto di connessione - X blu sul componente classe o altro elemento.

  3. Fare doppio clic sulla forma Interfaccia per aggiungere un nome, operazioni e altri valori di proprietà.

    Suggerimento : È anche possibile rappresentare un'interfaccia con una forma Interfaccia rettangolare simile a una classe. Utilizzare questa forma quando si desidera visualizzare un elenco delle operazioni di interfaccia.

    Suggerimento : Per cambiare il tipo di forma visualizzata per un'interfaccia, fare clic con il pulsante destro del mouse sulla forma Interfaccia, quindi scegliere Mostra interfaccia con forma classe o Mostra come interfaccia cerchio-linea.

Indicare una relazione tra una classe e un'interfaccia o un altro elemento di realizzazione

  1. In un diagramma a struttura statica fare clic con il pulsante destro del mouse su una qualsiasi forma di tipo classe, ovvero Classe, Classe con parametri, Utilità o Metaclasse, scegliere Opzioni visualizzazione forme e quindi in Opzioni generali selezionare Collegamento di realizz..

  2. Associare il punto di controllo immagine del punto di manipolazione di controllo - rombo giallo per il collegamento di realizzazione di una forma di classe a un punto di connessione Immagine del punto di connessione - X blu sull'interfaccia, classe o altro elemento.

Aggiungere un classificatore reception

  1. Fare doppio clic sulla forma che rappresenta il classificatore a cui si desidera aggiungere ricezioni e quindi fare clic sulla categoria Ricezioni.

  2. Fare clic su Nuova per aggiungere una nuova ricezione.

  3. Fare clic sulla categoria Ricezione. Digitare un nome nella colonna Ricezione. Nella colonna Segnale scegliere il segnale a cui deve reagire il classificatore preparato dalla ricezione e quindi scegliere gli altri valori di proprietà desiderati.

    Nota : Affinché sia disponibile nell'elenco Segnale, è necessario che nel modello sia presente un elemento segnale.

  4. Nella categoria Eccezioni scegliere le eventuali eccezioni che possono essere generate dalla ricezione.

    Nota : Affinché sia disponibile nell'elenco Segnale, è necessario che nel modello sia presente un elemento eccezione.

  5. Aggiungere tutti i vincoli o valori con tag desiderati e quindi fare clic su OK fino a chiudere la finestra di dialogo delle proprietà UML della forma.

Aggiungere i parametri del modello a una classe

  1. Fare doppio clic sulla forma, ad esempio Classe con parametri, Classe, Utilità, Metaclasse o Elemento associato, che rappresenta l'elemento a cui si desidera aggiungere parametri e quindi fare clic su Parametri modello.

  2. Fare clic su Nuovo per aggiungere un nuovo parametro.

  3. Nell'elenco Parametri modello:

    • Per modificare un parametro esistente, digitare un nuovo nome nella colonna Parametro modello.

    • Per modificare il tipo, fare clic nel campo Tipo, fare clic sulla freccia, quindi selezionare il tipo desiderato dall'elenco.

    • Per aggiungere informazioni, digitarle nella casella Documentazione.

  4. Fare clic su OK per accettare le modifiche e chiudere la finestra di dialogo Proprietà classe UML.

    Suggerimento : È possibile trasformare qualsiasi classe in una classe con parametri aggiungendo parametri a una forma classe. Per nascondere i parametri di qualsiasi forma classe, fare clic con il pulsante destro del mouse, scegliere Opzioni visualizzazione forme UML, quindi nella sezione Ometti selezionare la casella di controllo Parametri modello.

Associare parametri modello a una classe

  1. Trascinare la forma Elemento associato dallo stencil UML - Struttura statica alla pagina di disegno accanto alla forma Classe con parametri con i parametri con cui si desidera stabilire l'associazione.

  2. Trascinare una forma associazione nella pagina di disegno e associare il punto finale senza freccia a un punto di connessione Immagine del punto di connessione - X blu sull'elemento associato.

  3. Associare il punto finale con freccia della forma Binding a un punto di connessione della forma Classe con parametri.

  4. Fare doppio clic sulla forma Binding e quindi fare clic su Argomenti associati.

  5. Nella casella Argomenti associati selezionare un parametro al quale si desidera associare un tipo, se per il parametro non è stato specificato un tipo, oppure selezionare un valore, se il tipo è stato specificato. Fare clic su Proprietà, scegliere il tipo o digitare il valore desiderato, quindi scegliere OK.

  6. Fare clic su OK per chiudere la finestra di dialogo Proprietà binding UML.

Gli attributi e le operazioni della classe con parametri vengono passati all'elemento associato. I parametri non associati, per i quali non è specificato un tipo, assegnati alla classe come tipi di attributi o tipi di risposta a operazioni vengono sostituiti nell'elemento associato dai tipi specificati nel passaggio 5.

Creare un oggetto come un'istanza di una classe

  1. In un diagramma a struttura statica trascinare una forma Classe nella pagina di disegno per rappresentare la classe di cui si desidera che l'oggetto sia un'istanza.

  2. Facoltativo  Fare doppio clic sulla forma Classe per visualizzare la finestra di dialogo Proprietà classe UML. Fare clic su Attributi e quindi su Nuovo per aggiungere attributi alla classe. Fare clic su OK e quindi fare di nuovo clic su OK.

  3. Trascinare una forma Oggetto nella pagina di disegno e fare doppio clic sulla forma.

  4. Nella finestra di dialogo Proprietà oggetto UML fare clic su Oggetto e digitare un nome per l'oggetto. Nella casella Classe selezionare la classe di cui si desidera che l'oggetto sia un'istanza.

  5. Fare clic su Valori attributo e selezionare l'attributo a cui si desidera aggiungere un valore istanza, quindi fare clic su Proprietà. Digitare un valore per l'attributo.

  6. Fare clic su Collegamento attributo, aggiungere tutti gli altri valori di proprietà desiderati e quindi fare clic su OK.

  7. Ripetere i passaggi 5 e 6 per tutti gli attributi ai quali si desidera aggiungere valori di istanza e quindi fare clic su OK.

Eliminare i parametri del modello da una classe

  1. Fare doppio clic sulla forma, ad esempio Classe con parametri, Classe, Utilità, Metaclasse o Elemento associato, che rappresenta l'elemento con i parametri che si desidera eliminare e quindi fare clic su Parametri modello.

  2. Selezionare il parametro modello da eliminare, fare clic su Elimina e quindi fare clic su OK.

Modificare i parametri di modello per una classe

  1. Fare doppio clic sulla forma, ad esempio Classe con parametri, Classe, Utilità, Metaclasse o Elemento associato, che rappresenta l'elemento con i parametri che si desidera modificare e quindi fare clic su Parametri modello.

  2. Nell'elenco Parametri modello fare clic nel campo Tipo per ciascun parametro da modificare. Fare clic sulla freccia e selezionare un tipo dall'elenco.

    Nota : È possibile assegnare parametri senza tipo specificato ad attributi come tipi oppure a operazioni come tipi restituiti.

  3. Nell'elenco Parametri modello digitare un nuovo nome per ciascun parametro che si desidera modificare.

  4. Nella casella Documentazione digitare le informazioni desiderate.

  5. Fare clic su Nuovo per aggiungere un altro parametro, seguendo i passaggi da 3 a 5, oppure fare clic su OK per chiudere la finestra di dialogo Proprietà classe UML.

Per nascondere le sezioni attributi e operazioni di una classe

  1. Fare clic con il pulsante destro del mouse sulla forma Classe e scegliere Opzioni visualizzazione forme.

  2. Nella finestra di dialogo Opzioni visualizzazione forme UML in Ometti selezionare la casella di controllo Attributi per nascondere la sezione degli attributi e la casella di controllo Operazioni per nascondere la sezione delle operazioni.

    Suggerimento : Per visualizzare di nuovo le sezioni degli attributi e delle operazioni, fare clic con il pulsante destro del mouse sulla forma, scegliere Opzioni visualizzazione forme e deselezionare le caselle di controllo Attributi e Operazioni.

Indicare che le classi in un pacchetto possono fare riferimento a

  1. In un diagramma di package trascinare una forma Dipendenza nella pagina di disegno.

  2. Associare il punto finale senza freccia della forma Dipendenza a un punto di connessione del package che farà riferimento alle classi contenute in un altro package.

  3. Associare il punto finale dipendenza con freccia a un punto di connessione Immagine del punto di connessione - X blu sul pacchetto che contiene le classi di destinazione che vengono fatto riferimento.

  4. Fare doppio clic sulla forma Dipendenza per visualizzare la finestra di dialogo Proprietà dipendenza UML.

  5. Nella casella Nome digitare il nome della dipendenza. Nella casella Stereotipo selezionare Importa, quindi scegliere OK.

Nota : La connessione di un package con una dipendenza di <<importazione>> indica solo che è possibile fare riferimento alle classi. È tuttavia necessario impostare la visibilità appropriata per le classi di destinazione.

Mostra implementazione di un tipo per una classe di implementazione

  1. In un diagramma a struttura statica trascinare una forma Classe nella pagina di disegno e fare doppio clic sulla forma.

  2. Nella finestra di dialogo Proprietà classe UML fare clic sulla categoria Classe e digitare un nome per la classe. Nella casella Stereotipo scegliere tipo, quindi scegliere OK.

  3. Trascinare una seconda forma Classe nella pagina di disegno e fare doppio clic sulla forma.

  4. Nella finestra di dialogo Proprietà classe UML fare clic su Classe e digitare un nome per la classe. Nella casella Stereotipo scegliere classe di implementazione, quindi scegliere OK.

  5. Fare clic con il pulsante destro del mouse sulla classe di implementazione e scegliere Opzioni visualizzazione forme. Nella finestra di dialogo Opzioni visualizzazione forme UML selezionare nella sezione Opzioni generali la casella di controllo Collegamento di realizz., quindi scegliere OK.

  6. Trascinare il controllo gestire immagine del punto di manipolazione di controllo - rombo giallo in forma di classe di implementazione per creare un connettore che rappresenta una relazione di realizzazione.

  7. Associare il punto finale sulla freccia connettore realizzazione a un punto di connessione Immagine del punto di connessione - X blu nella forma della classe che rappresenta il tipo.

Nota : Dichiarazione di non responsabilità per la traduzione automatica: Il presente articolo è stato tradotto tramite un software di traduzione automatica e non da una persona. Microsoft offre le traduzioni automatiche per consentire a coloro che non conoscono la lingua inglese di leggere gli articoli sui prodotti, sui servizi e sulle tecnologie Microsoft. Dal momento che l'articolo è stato tradotto automaticamente, potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli.

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per i tuoi commenti e suggerimenti

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×