2011-06-03 54 views
0

可能重複:
Usage of inner class何時使用內部類?

親愛的鄉親,

我是比較新到Java我學習內部類。我看過一點點,雖然,但我不是事先什麼情況下內部類來方便了程序員

由於越來越 維納亞克慢跑

+0

你能回答我的問題:在過去24小時內詢問這個問題有多少次? – 2011-06-03 06:04:46

回答

1

內部類是有用的,當你不希望暴露類存在於包含類之外的任何東西。我通常使用Inner類來使事情更安全。

當類在包含類之外沒有任何意義時,如果您需要具有不同功能的相同名稱類或不同類的實例(包含內部類的類),內部類將被廣泛使用。

5

例如: 你有一輛轎車,其中包含許多物體..其中一個是真正的技術,可能有1-2個人在世界上誰知道這個神祕和奇怪的物體是什麼。讓我們調用這個對象類型牛逼

現在,如果你要解釋類車的人誰不知道牛逼。他們中的大多數人都明白,有些東西可以執行有用的功能:F,但他們不知道有什麼東西叫做T

這是一個內部類是什麼,這東西是必需的類,內部類是,但不是必須要知道的任何人:)

編碼愉快!