オーバーライドされたメソッドの JavaDoc を使用する場合は、 を使用します{@inheritDoc}
。F.e。:
/**
* {@inheritDoc}
*/
@Override
public double getX() { ... }
ほとんどすべてのオーバーライドされたメソッドも上位のドキュメントを継承していることに注意してください:)。それについては、オラクルのドキュメントで読むことができます(ヒント@Steve Kuoに感謝します)。
Javadoc ツールには、次の 2 つの状況下で、クラスおよびインターフェースのメソッド コメントをコピーまたは「継承」する機能があります。コンストラクタ、フィールド、およびネストされたクラスは、doc コメントを継承しません... (1) コメントを自動的に継承して、欠落しているテキストを埋めます ... (2) {@inheritDoc} タグで明示的にコメントを継承します
@see
類似/重要/... メソッドを参照する場合に使用します。java.awt.Point
クラスの例:
/**
* Returns the location of this point.
* This method is included for completeness, to parallel the
* <code>getLocation</code> method of <code>Component</code>.
* @return a copy of this point, at the same location
* @see java.awt.Component#getLocation
* @see java.awt.Point#setLocation(java.awt.Point)
* @see java.awt.Point#setLocation(int, int)
* @since 1.1
*/
public Point getLocation() { ... }