繁体   English   中英

使用Visual Paradigm(VP UML)类图表示Java中的方法重载

[英]Representing method overloading in Java using Visual Paradigm (VP UML) class diagrams

我需要代表这样的重载方法:

+setAttribute(int)
+setAttribute(float)
+setAttribute(boolean)

在一个Java类中。 VP UML不允许我输入重复的方法名称。 如果我尝试这样做,该程序会将名称恢复为+ operation1()之类的名称。 在VP UML中是否有类似于“允许在类中重复方法名称”的设置? 是否有另一种我可以表示方法重载的UML兼容方式?

我已经详尽搜索了文档,并搜索了论坛和帮助文件。 我找不到什么似乎可以解决这个问题。 那使我相信我做的事情根本上是错误的。 请帮忙!

在此先感谢您的任何建议。

如果仅编写setAttribute(int) ,则VP认为int是参数的名称,而不是参数的类型。 因此,不能有两个具有相同类型的方法(因为VP无法推断出它们具有相同类型的类型)。 改用setAttribute(i:int)setAttribute(f:float)等。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM