В eclipse есть опция под названием Автоматическая генерация комментариев , которая генерирует заглушки для комментариев при создании нового класса или интерфейса.
Вы должны будете написать комментарий Javadoc в интерфейсе самостоятельно, как это:
public interface IThing {
/**
* This method does something with milliseconds
* @param millis the milliseconds for the calculation
*/
void doSomething(int millis);
}
Затем, когда вы создаете класс, который реализует интерфейс, переопределенные методы получают ссылку в своих комментариях javadoc, которая заставляет их отображать комментарий метода в интерфейсе:
public class Thing implements IThing {
/* (non-Javadoc)
* @see mypackage.IThing#doSomething(int)
*/
@Override
public void doSomething(int millis) {
System.out.println("The calculation got the value of "
+ millis + " milliseconds as parameter");
}
}
Синтаксис выглядит как javadoc-tag {package}.{interface}#{method(parameter type}
,
здесь: @see mypackage.IThing#doSomething(int)
Я не знаю, используете ли вы eclipse, но похоже, что вы можете использовать эти ссылки и в других IDE (я думаю, что это функция javadoc).
Попробуйте, может быть, это (почти) то, что вы хотите ...
Кроме того, вы можете взглянуть на {@ inheritDoc} .