如何显示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系统序列图中显示If else条件
- 2. UML序列图显示创建子类?
- 3. 实现UML序列图
- 4. 如何显示在UML ER图表
- 5. 在UML序列图中显示对象创建(来自DAL)
- 6. UML序列图
- 7. UML序列图
- 8. 在序列图UML偏序
- 9. 建模uml图用例 - >序列?
- 10. 如何在UML类图中指定实例数
- 11. 如何序列化CustomLineCap类的实例
- 12. Dia中的UML序列图
- 13. UML序列图内部类表示
- 14. 如何在UML类图中表示模式的实现?
- 15. 实例显示列表为
- 16. EJB3和UML如何创建序列图
- 17. 如何在HighCharts中显示图例
- 18. 如何在QwtPlot3D中显示图例?
- 19. 如何在Python中序列化动态类实例?
- 20. 如何在VisualStudio的UML类图中显示“迭代器”?
- 21. 如何在UML图中显示@annotions和依赖注入
- 22. 如何在VisualStudio的UML类图中显示(反映)“属性”? (C#)
- 23. 如何在UML类图中显示私有继承关系
- 24. 如何在UML类图中显示事件?
- 25. 显示在实例
- 26. 序列图示例
- 27. 用例图UML
- 28. 您如何表示可以包含UML实例或其父代的泛化?
- 29. 如何在java中实现序列化
- 30. uml图 - 用例图
+1感谢您的链接,是不是安布勒很大?不幸的是,我不明白最后两段,但你回答了这个问题!谢谢.. – LWoodyiii 2010-01-28 22:10:35