覆盖另一个方法的方法不会继承其覆盖的方法的文档。有什么方法可以明确地告诉它继承文档吗?
/**
* {@inheritDoc}
*
* This implementation uses a dynamic programming approach.
*/
@Override
public int[] a(int b) {
return null;
}
最佳答案
根据javadoc documentation:
可以使用{@inheritDoc}标记显式继承注释。如果没有为重写方法提供注释,则注释将被隐式继承。如果您愿意,可以覆盖继承注释的各个方面(例如,参数,返回值等)。
重要的是,您需要确保包含带有要继承的注释的代码的源文件可用于javadoc工具。您可以使用-sourcepath选项来执行此操作。