【问题标题】:How to make a abstract class with default comments on it?如何制作一个带有默认注释的抽象类?
【发布时间】:2019-05-13 11:46:08
【问题描述】:

我有一个带有抽象方法的超类,我想在该方法上提供一些 cmets,如果有任何子类继承了这个方法,这个 cmets 将随之而来。

class MySuper {

    //some comments
    protected abstract void myAbstractMethod();
}

class MyChild extends MySuper {

    //some comments
    @Override
    public void updateLanguage() {

    }
}

【问题讨论】:

  • 添加正确的 java-docs,没有 cmets
  • 如果我们将来有这种类型的功能会很棒吗?
  • 我没听懂你在说什么,抱歉

标签: java android inheritance abstract


【解决方案1】:

您需要添加适当的 java-doc cmets,而不是实现类获得这些。

这种技术也用于 jdk 内部的各个地方 - 继承方法只是为了获取它们的文档。

【讨论】:

    【解决方案2】:

    在定义抽象方法时,您应该使用 java-doc 来帮助必须编写实现的人。

    在扩展类上,我希望找到一个解释这个实现的 java-doc。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-08-16
      • 2019-04-09
      • 2014-07-12
      • 1970-01-01
      • 1970-01-01
      • 2015-05-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多