标签: java uml
我有一个作业需要我为实际的Java程序创建UML图。 但是程序中有几个构造方法,我很困惑。 是否应该在图中添加这些构造方法?
答案 0 :(得分:5)
根据UML规范(2.5版的11.4.4节):
构造函数是具有单个返回结果参数的操作,该参数具有所属类的类型,并标有标准构造型“创建”。
如果要创建图表来记录代码,则应包括所有显式构造函数。
如果您要构建专注于功能构造函数的模型,通常会省略。但是,您的详细程度却完全不同。