In un diagramma UML, qual è il modo corretto di rappresentare una classe template?Qual è il modo corretto per rappresentare le classi template con UML?
43
A
risposta
78
Rettangolo normale con un rettangolo tratteggiato nell'angolo in alto a destra, per rappresentare il parametro del modello. Qualcosa del genere:
.......
___________: T :
| :.....:
| |
| ClassName |
| |
|______________|
2
Un approccio più utile è utilizzare un classificatore UML per il modello. Questo è un elemento UML che rappresenta un'estensione della notazione UML. Se il tuo strumento supporta i profili, crea il Classificatore all'interno di uno. Definire il classificatore per il modello e includere le proprietà e i metodi dal modello, quindi, anziché utilizzare la notazione di classe standard, utilizzare il classificatore creato per ogni classe che utilizza il modello. Questo sarebbe l'uso corretto di UML per i modelli.
Mi sono appena reso conto che postare un link su Twitter poteva essere considerato come rip-truffatore. Tranne che ho raggiunto il limite per il giorno * età * fa ... tutto quello che posso davvero ottenere sono i 15 punti per averlo accettato (si spera). Corollario: forse avrei dovuto twittarlo alle 12.01 UTC;) –
Non hai raggiunto il limite dei rep ogni giorno? – Kibbee
Sì, ma quanto prima accade nel giorno, tanto più è probabile che qualsiasi risposta accettata contribuisca al +15 oltre il limite piuttosto che al * al * limite. –