【发布时间】:2013-01-28 17:31:43
【问题描述】:
我想知道 javadoc 不支持constructors 上的inheritedDoc 是否有任何正当理由。假设我有
class A
{
/**
* Constructor of A
*/
A(){}
/**
* Does something
*/
public void method(){}
}
class B extends A
{
/**
* {@inheritDoc}
*/
B(){ super();}
/**
* {@inheritDoc}
*/
public void method(){}
}
对于method的方法,我可以继承javadoc,但是为什么constructors不能这样呢?除非我使用 inheritDoc 标记,否则 javadoc 不会被继承,这意味着我很清楚我想重用文档。什么应该阻止我为constructors 这样做?
【问题讨论】:
-
一个“做什么代替”版本:stackoverflow.com/questions/14402275/…
-
构造函数不被继承的原因可能相同:stackoverflow.com/questions/1644317/…
标签: java documentation javadoc