2012-08-04 103 views

回答

2

我通常不會包含它。 UML序列圖的目的是顯示組件之間發生了什麼。它不應該與設計的其他部分分開閱讀,所以如果讀者不確定哪些組件是(即子類和超類的實例),他或她應該查看 - 希望 - 伴隨的類圖。

2

序列只顯示了所討論模塊的邏輯順序。你覺得有必要確定哪種方法真正被稱爲?此外,我猜想有一個父clas有一個子類的引用的目的是,直到運行時,你不會知道哪個子類實際上被引用。如果情況並非如此,那麼是否應該明確提及具體的子類?該方法是調用是否在子類或父類上以某種方式改變序列?

+1

我認爲*這個問題沒有提及父類中任何對子類實例的引用,只是創建了一個具體子類的實例。 – 2012-08-04 11:28:16

+0

在子類中,您不希望創建隱式子類實例。只要將超類和子類關聯起來 – Fahad 2012-08-04 15:06:00