1. 程式人生 > >內部類有哪些好處?什麼時候使用內部類

內部類有哪些好處?什麼時候使用內部類

在這個例子裡類Content和GDestination被定義在了類Goods內部,並且分別有著protected和private修飾符來控制訪問級別。Content代表著Goods的內容,而GDestination代表著Goods的目的地。它們分別實現了兩個介面Content和Destination。在後面的main方法裡,直接用 Contents c和Destination d進行操作,你甚至連這兩個內部類的名字都沒有看見!這樣,內部類的第一個好處就體現出來了 隱藏你不想讓別人知道的操作,也即封裝性。