【问题标题】:Referencing superclass in javadoc在 javadoc 中引用超类
【发布时间】:2016-03-30 02:30:52
【问题描述】:

有没有办法在子类中的另一个方法覆盖该方法时引用超类的方法?我试过{@link super#someMethod()},但是当我生成javadoc时,它找不到方法。

【问题讨论】:

  • @Override 注释不是已经完成这项工作了吗?
  • 你可以拼出超类名称{@link com.my.code.BaseClass#someMethod()}
  • @Berger,是的,但我希望能够从同一个子类中的其他方法中引用它。我将编辑我的问题以反映这一点。
  • @Robert 是的,我可以,但是 Android Studio 允许我在 javadoc 中编写 super,当我生成它时,它的链接断开了。我猜这是 IDE 的错误:/
  • 看起来像 IDE 中的一个错误,是的。至少我在docs.oracle.com/javase/8/docs/technotes/tools/windows/…中找不到“super”这个特殊关键字

标签: java javadoc


【解决方案1】:

你可以使用继承文档。

/**
 * {@inheritDoc}
 */
@Override

【讨论】:

    【解决方案2】:

    {@Link SuperClass#someMeshName()} 应该可以解决问题

    【讨论】:

      猜你喜欢
      • 2010-11-17
      • 2011-08-20
      • 2014-06-03
      • 2022-07-04
      • 2014-12-15
      • 2015-03-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多