Di recente ho studiato UML e disegnato diagrammi semplici con normali frecce tra le classi, ma so che non è abbastanza. Ci sono molte altre frecce: generalizzazione, realizzazione ecc. Che hanno un significato per il lettore di diagrammi.
C'è una bella risorsa che potrebbe spiegare ogni freccia (ordinaria, semplice, punteggiata, piena di diamanti, diamante)?
Sarebbe il migliore se avesse alcuni esempi di codice per loro.