某個 swing 元件的 action listener 通常會使用 inner class 的技巧來處理. inner class 代表著一種 "live in" 的概念, 若 B 類別相依在 A類別, 沒有 A 就沒有 B 類別, 則 B 類別可以成為 A 類別的 inner class.
Inner class 的特性.
an inner class lets us avoid the encapsulation problem because it can access all the members of its enclosing instance.
沒有留言:
張貼留言