私は非常によく説明されているインタフェースを生成しました。どのメソッドも独自のJavaDocを持っています。このインタフェースを実装するクラスは、ロジックにほとんど違いがありません。スーパーメソッドから新しいJavaDocを追加する
スーパークラスから既存のJavaDocにJavaDocを追加する方法を教えてください。キーワード
/**
* {@inheritDoc}
*/
のみ、現在のメソッドにスーパークラスのjavaDocを設定します。しかし、私はいくつかの単語を追加しようとすると、スーパーメソッドのJavaDocでは
/**
* {@inheritDoc}
* These value depends on...
*/
のように、消えている誰もが、私は削除せず、スーパーメソッドのJavadocを更新することができる方法のアイデアを持っています。
EDIT:本当の答えは良いではないですブライアンアグニュー答え、にについて
;)
既存のメソッドを上書きしたいときにも、塗料のように、同じ問題を抱えていることができます()を使用して、外部から描画動作を初期化または処理する方法を説明したいと考えています。 これはインターフェイスの説明だけではありません。
あなたが説明した問題は、Java 7では修正されているようです。提案されたコードはかなりうまく機能します。 – ubuntudroid
大きな質問です。私は今日非常に役に立つ何かを学んだ。インタフェースを文書化するのに最適です。そして、すべての子はドキュメンテーションを継承し、独自の要素を追加します。たとえば、いくつかの例外が発生し、Javadocに単一の@ throwsを追加する必要がある実装です。 – Timmos