我应该如何使用UML表示main方法(java)?

时间:2012-07-01 07:34:27

标签: uml

我有三个班:Bridge,Main和Car。 我不知道如何在我的UML表示中包含main方法。 我应该列出所有属性......以及主要方法吗?

主要方法是: - 一点计算 - 实例化其他两个类

我会用这种方式绘制主要的:

---------------------------
Main
---------------------------

---------------------------
+ main(String[] args): void

---------------------------

这是对的吗? 感谢

4 个答案:

答案 0 :(得分:4)

你的绘图很好,你只需要强调主要方法来表明它是静态的。我认为你应该建模它,因为它表明这个类是系统的一个入口点(可能还有更多)。

答案 1 :(得分:2)

你不需要在你的UML中包含main方法,而且我记得你应该把除了main方法之外的所有成员和方法放在你的类中。由于主要方法在某种程度上已经给出了

答案 2 :(得分:0)

主要方法应如下所示:

+ main(args: String[]): void
____________________________

答案 3 :(得分:-1)

根据定义,主类没有实例;对象之间使用关联、聚合等关系,因此图中的主类不是很有用。