UML方法定义太长,无法放入类框中

UML方法定义太长,无法放入类框中,uml,Uml,我有一个构造函数,它接收多个参数,所以这是一行有点长。我正在为这个类绘制UML图,但我不确定是否可以打断这一行,继续下一行,这样类框就不会占用那么多空间。也许这是以前问过的问题,但我还没有找到一个很好的参考资料来说明在这种情况下该怎么做 公共产品(字符串名称、整数代码、整数价格、整数数量、, int最小数量,int最大数量){ 超级(); this.name=名称; this.code=代码; 这个价格=价格; 这个。数量=数量; this.minimumQuantity=minQuantity

我有一个构造函数,它接收多个参数,所以这是一行有点长。我正在为这个类绘制UML图,但我不确定是否可以打断这一行,继续下一行,这样类框就不会占用那么多空间。也许这是以前问过的问题,但我还没有找到一个很好的参考资料来说明在这种情况下该怎么做

公共产品(字符串名称、整数代码、整数价格、整数数量、,
int最小数量,int最大数量){
超级();
this.name=名称;
this.code=代码;
这个价格=价格;
这个。数量=数量;
this.minimumQuantity=minQuantity;
此参数。maximumQuantity=maxQuantity;
}

UML规范没有指定是否允许在多行上包装文本。因为它不是被禁止的,我会说它是被允许的

就我个人而言,我不会在类图中显示长参数列表。类图应该主要给出类及其关系的概述。要发布操作的详细信息,通常最好从源代码生成文本文档

UML 2.5.1(第118页)第9.6.4条规定

参数列表可能被抑制

或者更好的是,您可以抑制操作的完整列表

UML 2.5.1(第101页)第9.2.4.1条规定

任何隔室都可能被抑制


你的目的是什么?您是否需要列出这些参数?你是在建立一个模型还是只是画一个图表?