为了账号安全,请及时绑定邮箱和手机立即绑定

接口的 Javadoc 注释?

接口的 Javadoc 注释?

尚方宝剑之说 2022-06-23 10:13:27
我正在自学 Java,并希望得到有关此问题的反馈:编写一个具有两种方法的 Java 接口,一种将两个双精度加在一起返回总和,另一种将两个双精度相乘返回乘积。使用 JavaDoc 注释。我错过了什么吗?在接口的 JavaDoc 注释中包含 @return 是否合适?/** * This is an interface for basic math. */public interface Math {  /**   * This method will be used to add two doubles.   * @param a a value to be added   * @param b the other value to be added   * @return the sum of the two doubles   */  public double add(double a, double b);  /**   * This method will be used to multiply two doubles.   * @param a a value   * @param b the other value   * @return the product of the two doubles   */  public double multiply(double a, double b);}
查看完整描述

2 回答

?
侃侃尔雅

TA贡献1801条经验 获得超16个赞

我错过了什么吗?

当前形式的 javadocs 没有任何根本性的错误或“缺失”。

在接口的 JavaDoc 注释中包含 @return 是否合适?

这是绝对合适的。接口是 API 的一种形式,API 方法返回的值的含义是接口的一个基本方面。如果接口中没有指定方法返回值的含义,那么接口方法的调用者将不知道会发生什么。这使得对接口的编程变得困难。


查看完整回答
反对 回复 2022-06-23
?
MM们

TA贡献1886条经验 获得超2个赞

是的,有@return.

您可以改进的几件事:

  • 要遵循 Java 编码约定,请以小写开头的方法名称(例如,使用add代替Add)。

  • 有更好的参数名称。例如,使用number1,number2代替ab

  • 以大写字母开头@param和描述(例如)。@return@param number1 First number

  • 我认为这比说Returns the addition of two given numbers更好This method will be used to add two doubles.


查看完整回答
反对 回复 2022-06-23
  • 2 回答
  • 0 关注
  • 94 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信