假设我有一个接口,如下所示。如果实现方法具有JavaDoc评论,如果它们实现的接口具有JavaDoc评论
public interface MyInterface{
/**
* This method prints hello
*/
void sayHello();
/**
* This method prints goodbye
*/
void sayGoodBye();
}
一个具体类实现了这些方法。现在,具体类中的方法是否还需要在其方法定义之上定义javadoc?我看到有些人只是将相同的javadoc定义复制到具体类的实现方法中。我不认为这是一个好的做法,因为如果我们要改变文档定义,我们需要在多个地方进行更改。
这是什么标准做法?
在声明方法的接口中可以有方法所做的概述。在实施过程中,如果需要,您可以在方法中详细说明该方法的确切功能。理想情况下,如果您使用正确的编码标准,则不需要提供如此详细的解释。 – Raghuveer
你的意思是说接口方法javadocs应该是简短的吗? – DesirePRG
是的,但也足以描述性的让读者理解API应该做什么。 – Raghuveer