Javadoc没有为扩展另一个类的类创建文档?

时间:2012-11-10 12:09:32

标签: java javadoc

我创建了一个由几个类组成的程序,这个类可以扩展,但是一个类不生成任何JavaDoc或出现在程序树中。声明如下:

class myClass extends anotherClassOfMine {

}

我需要向anotherClassOfMine添加一些特殊内容以确保为myClass创建JavaDoc吗?

TIA

1 个答案:

答案 0 :(得分:6)

正如评论中提到的那样,默认情况下,Javadoc仅包含公共元素和受保护元素。你的课程没有公开,Javadoc认为它不是为了记录。

您可以将您的课程设为公开(添加public),也可以通过添加access options -package-private之一来更改Javadoc的行为。其他值为-public-protected(默认值)。

(当然,您还应该添加一些实际文档,但上面的更改之一应该足以让您的课程显示出来。)