Come posso indicare se un oggetto opera con un altro in un diagramma di classe UML?

2

Supponiamo di voler disegnare un diagramma di classe di un DAO e di un'entità. Il DAO viene utilizzato per caricare le istanze dell'entità dal database. Come posso rappresentare questa relazione sul mio diagramma di classe? È considerato uno? Penso che dovrebbe essere visualizzato sullo schema in qualche modo:

TL; DR : dovrei disegnare qualcosa tra loro o no?

    
posta Adam Arold 18.09.2013 - 18:06
fonte

2 risposte

1

DAO carica i dati da DB e CREA le istanze di Entity:

C'è uno stereotipo speciale per tale dipendenza. Class INSTANTIATES Class2, se crea le sue istanze. Esiste nello standard UML. (Ho controllato 2.4.1 - contemporaneo e 2.5 - il prossimo.)

    
risposta data 27.01.2014 - 15:26
fonte
3

Il più vicino a cui riesco a pensare è un utilizzo relazione. possibili stereotipi : "usa", "chiama", "crea", "crea un'istanza", "invia".

SomeDAO ---<<use>>---> SomeEntity
    
risposta data 18.09.2013 - 19:18
fonte

Leggi altre domande sui tag