2011年1月3日 星期一

Inner class 用於處理 swing action 的處理

某個 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.

沒有留言: