创建UML图时,应该编写构造函数吗?

时间:2019-03-30 22:27:41

标签: java uml

我有一个作业需要我为实际的Java程序创建UML图。 但是程序中有几个构造方法,我很困惑。 是否应该在图中添加这些构造方法?

1 个答案:

答案 0 :(得分:5)

根据UML规范(2.5版的11.4.4节):

  

构造函数是具有单个返回结果参数的操作,该参数具有所属类的类型,并标有标准构造型“创建”。

如果要创建图表来记录代码,则应包括所有显式构造函数。

如果您要构建专注于功能构造函数的模型,通常会省略。但是,您的详细程度却完全不同。