如何顯示WebServer實例化視圖並獲取流的控制權?也許我沒有使用正確的圖表類型? 非常感謝!如何在UML序列圖中顯示實例化?
回答
Ruben的答案圖是正確的,但一般的UML答案已丟失。當「創建」行(在這種情況下爲虛線)連接到創建的生命線的框/標籤/頂部時,它會創建另一條生命線。例如:它的動作中的WebServer創建一個View,並且由視圖完成的動作創建Widget。
-----
| a |
-----
|
[]---->-----
[] | b |
| -----
| |
也有幾個圖here.
的UML 2.2規範(上層建築)具有474頁的一個例子,圖14.11是它們的規範的語法/符號參考。在標記部分的第495頁上,它聲明「對象創建消息具有帶空心箭頭的虛線。」這在UML中進一步定義爲消息類型是一個名爲MessageSort的枚舉。一個值是:
「•asynchSignal - 由一個異步產生的消息發送 action.createMessage - 消息 指定另一個 生命線對象的創建」
當然可以,使用create
消息。有時它取決於你使用的工具。無論如何,你只需要一個箭頭顯示文本create
指向正在創建的對象。
正確,使用「創建」消息,以顯示由目標生命線表示的對象的實例化。這裏有一個例子,從在VS 2010最終文檔的話題:
UML序列圖:參考在http://msdn.microsoft.com/en-us/library/dd409377%28VS.100%29.aspx
@esther:msdnstage – 2010-02-19 02:25:14
@john:修正了鏈接。 – 2010-02-20 00:12:11
謝謝,還有很棒的圖表。 – 2010-02-20 01:35:23
- 1. 如何在UML序列圖中顯示System.out和System.err?
- 2. 如何在UML系統序列圖中顯示If else條件
- 3. 如何在UML中表示數據庫列和實例變量
- 4. 如何在uml序列圖中表示「子序列」?
- 5. 如何在UML圖中顯示此類?
- 6. UML序列圖顯示創建子類?
- 7. 實現UML序列圖
- 8. 如何在uml序列圖中可視化缺失的響應?
- 9. 如何顯示在UML ER圖表
- 10. 如何在UML序列圖中表示中斷?
- 11. UML - 序列圖如何顯示備選過程
- 12. 如何在UML序列圖中實現css ensureInjected()?
- 13. 在UML序列圖中顯示對象創建(來自DAL)
- 14. UML序列圖
- 15. UML序列圖
- 16. 在序列圖UML偏序
- 17. 建模uml圖用例 - >序列?
- 18. 如何在UML類圖中指定實例數
- 19. 如何序列化CustomLineCap類的實例
- 20. 如何序列化cfc實例
- 21. 實例化UIViewController顯示UIImageView
- 22. 如何在UML活動圖中表示一個案例陳述?
- 23. 如何實例化和顯示從另一個視圖模型
- 24. Dia中的UML序列圖
- 25. UML序列圖在RAD
- 26. UML圖的序列
- 27. 如何在UML類圖中表示lambdas?
- 28. UML序列圖內部類表示
- 29. 如何在UML類圖中表示模式的實現?
- 30. EJB3和UML如何創建序列圖
+1感謝您的鏈接,是不是安布勒很大?不幸的是,我不明白最後兩段,但你回答了這個問題!謝謝.. – LWoodyiii 2010-01-28 22:10:35