Informazioni aggiuntive per riferimenti non definiti

Nei diagrammi di classe, le classi C/C++ e altri elementi che appartengono a diverse applicazioni o progetti non attualmente caricati nello spazio di lavoro possono produrre un riferimento non definito.

I riferimenti non definiti si verificano se le classi o i campi vengono eliminati durante la disabilitazione del criterio di aggiornamento diagramma. I riferimenti non definiti vengono mostrati nei diagrammi di classe con diverse icone di informazioni aggiuntive per indicare le potenziali fonti dei suddetti riferimenti.

Ad esempio, una forma o un connettore in un diagramma di classe che contiene un riferimento non definito (ossia la classe C/C++ che tale elemento rappresenta non esiste) dispone di informazioni aggiuntive speciali sulla vista non definita, per indicare la presenza del riferimento non definito.

Come viene illustrato nella seguente figura, la barra retroversa (\) cerchiata nel fornitore della relazione di generalizzazione tra classCargoVan e classTruck indica che la relazione si trova in classCargoVan, ma l'elemento del diagramma del fornitore, classTruck, non è definito. Alla relazione di generalizzazione tra classTruck e classCar viene aggiunta una "X" cerchiata, che indica che la relazione di eredità C/C++ tra classTruck e classCar non esiste più.

Viene visualizzata una figura di riferimenti non definiti tra classi C/C++.

Concetti correlati
Relazioni di associazione
Relazioni di dipendenza
Relazioni di generalizzazione
Relazioni di manifestazione
Relazioni di associazione di elementi di proprietà
Relazioni di autorizzazione
Generalizzazioni astratte

Feedback