【问题标题】:How to represent class instances in UML?如何在 UML 中表示类实例?
【发布时间】:2010-11-17 09:17:08
【问题描述】:

我的应用程序有一个类图,它由几个组合和聚合组成。

现在我想要基于显示类实例的类图的图表。如果你愿意,可以截图。我需要这个,因为它有助于讨论一些功能需求。

类图

 --------   1                 *  ------- 
| Parent |----------------------| Child |
 --------                        -------

“实例”图

 --------                        --------- 
| Parent |----------------------| Child 1 |
 --------           |            ---------
                    |
                    |            ---------
                    +-----------| Child 2 |
                    |            ---------
                    |
                    |            ---------
                    +-----------| Child 3 |
                                 ---------

这个有图表类型吗? (目前我误用了类图,我的所有实例都是单独的类)

【问题讨论】:

    标签: uml class-diagram object-diagram


    【解决方案1】:

    【讨论】:

    【解决方案2】:

    UML 中的“实例”图称为对象图。

    【讨论】:

      【解决方案3】:

      你可以像Peter G. McDonald所说的那样使用“对象图”。

      查看维基:Object Diagram Wiki
      在 UML 中,如果您想要的内容不存在,您可以将经典图表改编为您想要的内容
      就像您所做的一样,但带有注释块来解释您的选择
      文档与图表一样重要。

      如果您想描述您的实例的生命周期,您可以使用 “状态机图”。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-01-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多