[英]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.