Details des Unterschieds zwischen @see und @inheritDoc

Ich habe mir über JavaDoc-Referenz, und während ich verstehen grundlegende Unterschied zwischen @see (diverse links) und {@inheritDoc} (export von Oberklasse JavaDoc-Kommentar), ich brauche eine Klärung, wie die Dinge tatsächlich umgesetzt werden.

In der Eclipse-IDE, wenn ich die Option "Generate Element "Kommentare" für die geerbte Methode (von der Schnittstelle, oder toString() überschreiben und so weiter) entsteht folgenden Kommentar

/* (non-Javadoc)
 * @see SomeClass#someMethod()
 */

Wenn ich benötigt, um zu produzieren JavaDoc sollte ich es dabei belassen, ersetzen @see mit {@inheritDoc} oder schalten Sie es in bona-fide - JavaDoc als solche:

/**
 * {@inheritDoc}
 */

Und wenn ich das mache, soll ich noch halten die Klasse#Methode-flag?

InformationsquelleAutor der Frage theUg | 2012-11-11

Schreibe einen Kommentar