Javadoc继承父构造函数文档

Zar*_*Zar 14 java oop inheritance javadoc

考虑我正在扩展一个类,如:

public class MyComboBox<T> extends JComboBox<T> {

    public MyComboBox() {
        super();
    }

    public MyComboBox(ComboBoxModel<T> model ) {
        super(model);
    }

}
Run Code Online (Sandbox Code Playgroud)

重新定义父的构造函数(当然适合我的新类)很烦人,但是复制每个构造函数的文档甚至更糟.更不用说它对于进一步继承是不好的,因为我现在必须多次更新文档.

显然,{@inheritDoc}不会起作用,因为我没有压倒任何东西.然而,这是我正在寻找的行为.有没有办法实现这个目标?

如何继承父构造函数文档?

Καr*_*hικ 3

使用@see标签并输入类和成员名称。要了解如何显示,请查看JDocs,您可以从其中跳转javadoc到源代码。

确切的语法是:

 @see com.x.y.z.ClassName#methodName()
Run Code Online (Sandbox Code Playgroud)

  • @for3st 不,你误解了我的意思。我希望继承文档,即直接显示在实际项目上,而不单击“@see”或从父级粘贴它。与“@inheritDoc”适用于方法的方式相同。 (3认同)