我制作了一个由几个类组成的程序,一个类可以扩展,但是一个类不会生成任何 JavaDoc 或出现在程序树中。它是这样声明的:
class myClass extends anotherClassOfMine {
}
我是否需要向 anotherClassOfMine
添加一些特殊内容以确保为 myClass
创建 JavaDoc?
TIA
最佳答案
如评论中所述,默认情况下 Javadoc 仅包含公共(public)元素和 protected 元素。您的类(class)不是公开的,Javadoc 认为它不打算被记录。
您可以使您的类公开(添加 public
),或者通过添加 access options 之一来更改 Javadoc 的行为-package
或 -private
。其他值为 -public
或 -protected
(默认值)。
(当然,您还应该添加一些实际的文档,但是上面的更改之一应该足以让您的类出现。)
关于Javadoc 没有为扩展另一个类的类创建文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13321911/