)
我的问题是(类图):
例如我有两个类:classA 和classB。
现在我想给classB添加三个属性: int a; 诠释 b; A类测试;
这不是问题,因为每个 UML 工具都知道我已经在我的 UML 图表中实现的原始数据类型和类。我可以在弹出菜单中选择 classA 作为数据类型。
但是当我在我的类中使用 Java 类作为属性时,例如:
final ExecutorService threadPool;
ExecutorService 没有原始数据类型,也没有我实现的类。它是一个java libery 的类。因此,如果我想添加新属性,它不会显示在我的数据类型弹出菜单中。
解决这个问题的标准方法是什么?当然我可以添加一个类 ExecutorService 但 ExecutorService 不是我编写的代码的一部分,而是一个 java libery。在某些工具中,您可以添加数据类型,但我认为这也是错误的方式,因为它是一个类。
你有什么建议?
谢谢:-)