摘要: 內(nèi)部類(lèi):一個(gè)內(nèi)部類(lèi)的定義是定義在另一個(gè)內(nèi)部的類(lèi)。
原因是:
1.一個(gè)內(nèi)部類(lèi)的對(duì)象能夠訪(fǎng)問(wèn)創(chuàng)建它的對(duì)象的實(shí)現(xiàn),包括私有數(shù)據(jù)。
2.對(duì)于同一個(gè)包中的其他類(lèi)來(lái)說(shuō),內(nèi)部類(lèi)能夠隱藏起來(lái)。
3.匿名內(nèi)部類(lèi)可以很方便的定義回調(diào)。
4.使用內(nèi)部類(lèi)可以非常方便的編寫(xiě)事件驅(qū)動(dòng)程序。
閱讀全文