3

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

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

我会这样画主线:

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

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

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

那是对的吗?谢谢

4

4 回答 4

4

您的绘图很好,您只需要在 main 方法下划线以表明它是静态的。我认为您应该对其进行建模,因为它表明该类是系统的一个入口点(可能还有更多)。

于 2012-07-01T15:07:33.537 回答
2

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

于 2012-07-01T07:46:26.663 回答
0

主要方法应该是这样绘制的:

+ main(args: String[]): void
____________________________
于 2020-07-10T01:00:29.657 回答
-1

根据定义,主类没有实例;对象之间使用关联、聚合等关系,所以图中的主类用处不大。

于 2021-05-02T16:25:45.183 回答