You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

UML类图中Java带参数方法的正确写法是怎样的

UML类图方法书写规范结论

你给出的第二种写法是符合UML规范的正确写法,原写法存在参数缺失的问题。具体说明如下:

  • UML类图中类方法的标准书写格式为:可见性标识 方法名(参数列表): 返回值类型
    • 可见性+对应public修饰符,你的使用是正确的
    • 参数列表需要和方法实际定义的入参匹配,不能省略
    • 参数列表有两种合法写法:
      • 只保留参数类型:+calculatePackagesNeeded(double, double): double,满足基础规范要求
      • 同时标注参数名和类型:+calculatePackagesNeeded(strippingNeeded: double, strippingLength: double): double,可读性更强,适合需要明确参数业务含义的场景
  • 你最早使用的+calculatePackagesNeeded():double不符合规范,该写法代表方法无入参,和你实际定义的两个double类型入参的方法不匹配,容易造成误解。

内容的提问来源于stack exchange,提问作者Chill

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 11:36:02