Quindisochequestodiagrammaèveramentesbagliato.MaonestamentenonsocomeesprimerelemieideeusandolanotazioneUMLedèdifficiletrovarerisorseperquestocasomoltospecifico.fondamentalmentehoquestedomande
Dopocheilclientehainseritoisuoidettagli,laclasse
Arrangement
calcoleràilcostoeladistanzainbasealleinformazioni.(Usandoquesteinformazionicomeinput)Inquestocaso,èokusarecalCostAndDis(Customer):(int)
perilbitdifunzione?Quandousounafrecciaedico"ha accesso a", voglio che le variabili di una classe siano accessibili dall'altra classe, il che significa che l'altra classe contiene quelle variabili. Ad esempio, dopo che un cliente ha effettuato un ordine, le informazioni verranno salvate nella classe CarsRecord. In seguito, possiamo controllare le informazioni nel record. Come posso esprimerlo nella notazione UML? Una classe memorizza le informazioni di un'altra classe?
-
Se voglio che
SystemRecord
contenga siaCarsrecord
cheChauffeursRecord
, (significa che ha accesso ad entrambi mentre fanno parte del record di sistema). Il mio grafico esprime correttamente questa idea?
Sono davvero dispiaciuto, ma sono disperato. Ho passato giorni a cercare di capire i diagrammi delle classi, ma non riesco a trovare nulla che spieghi questo tipo di situazione.
Molte grazie in anticipo.