2
我製作了一個程序,它由幾個類組成,這個類擴展了一個類,但是一個類不會產生任何JavaDoc或者出現在程序樹中。據聲明如下:Javadoc沒有爲擴展另一個類的類創建文檔?
class myClass extends anotherClassOfMine {
}
是不是有什麼特別的,我需要添加到anotherClassOfMine
保證的JavaDoc爲myClass
產生的?
TIA
我製作了一個程序,它由幾個類組成,這個類擴展了一個類,但是一個類不會產生任何JavaDoc或者出現在程序樹中。據聲明如下:Javadoc沒有爲擴展另一個類的類創建文檔?
class myClass extends anotherClassOfMine {
}
是不是有什麼特別的,我需要添加到anotherClassOfMine
保證的JavaDoc爲myClass
產生的?
TIA
正如評論mentiones,默認情況下只的Javadoc包括公共和保護的元素。你的班級不公開,Javadoc認爲它不打算記錄。
你可以讓你的班公(添加public
),或通過添加access options-package
或-private
的一個改變的Javadoc的行爲。其他值爲-public
或-protected
(默認值)。
(當然,你也應該增加一些實際的文件,但其中變化之一以上應該足夠讓你的類將顯示出來。)
你是什麼意思「的Javadoc不創建」。這個課程沒有文件(頁面),還是隻是空的?前者是奇怪的,後者是在你的源文件中沒有Javadoc評論的時候預計的。 – Jochen
對不起,它只是不存在。由於缺乏評論,這並非空洞。例如,該類不會出現在JavaDoc樹視圖中,其中所有其他視圖都可以正常顯示。 –
可能的原因:Javadoc可能僅爲公共類生成?如果你爲這個類添加一個Javadoc標籤會發生什麼? – Jochen