在UML类图中表示Java swing类

问题描述 投票:0回答:1

我正在开发由 17 个类组成的 java gui 应用程序,我在几乎所有类中都使用了 java swing 组件,而且我还使用了外部库中的新组件。我的问题是:是否有必要包括所有挥杆课程?或者我可以只用 int 、 string 等方法和变量为每个类绘制类图?

我在网上搜索过,但答案各不相同。一些消息来源建议包括所有使用的类,而另一些消息来源则主张仅专注于描述自定义类之间的关系..

java swing uml class-diagram
1个回答
0
投票

良好的 UML 实践是使用较小的图,每个图都有明确的重点。

用一个类图包含所有可能的类(包括库组件)的想法是对建模的一种根本误解,由于复杂性,导致除了作者之外没有人能够理解图。

通常,做法是在 UML 中定义公共语言特定类型的语言配置文件,并仅显示图表中真正需要的库类。

© www.soinside.com 2019 - 2024. All rights reserved.