2013-07-12 99 views
0

爲了學習的目的,我試圖將一個java項目Lingpipe導入到Eclipse中。我使用了Eclipse中提供的「open Type Hierarchy」功能。下圖是截圖。我不太明白這些標籤是什麼意思,例如帶上標S的C,帶上標A的C或帶上標F的C。另外,其中一些標有紅色。我使用黃色和紅色箭頭線來標記我所指的某些標籤。另外,這種類型層次結構如何幫助我們理解一個java項目?如何在Eclipse中瞭解Java項目的類型層次結構功能

enter image description here

回答

1

SimonC給出的答案是正確的,但我想你仍然需要澄清它如何幫助用戶。

具體而言, C表示 F級意味着final類 爲人刻薄靜態類 A表示摘要

所有這些符號可以幫助用戶以表明他們所看到的類是什麼樣的類。 和 紅點用於私人領域或類或方法。取決於引用的對象。與您看到的藍色三角相同的是包裝可見性。

希望這會有所幫助。

0

Eclipse的圖標都記錄在這裏:http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2Freference%2Fref-icons.htm

爲了回答您的具體問題時,C圖標是一個類時,supercsript A是abtract,S靜,女決賽。紅色的方塊意味着它是私人的,藍色的三角形是封裝的範圍。

其中,類型層次結構有助於理解類從其父類型繼承的行爲。

+0

感謝您的回覆。如果可能的話,你能解釋一下我可以基於這個截圖獲得哪種行爲嗎? – user785099

相關問題