エンクロージングインスタンス (enclosing instance)

Java

エンクロージングインスタンスとは?

 状態:-  閲覧数:2,846  投稿日:2013-05-05  更新日:2013-05-07  
「内包される型」から見て「外側にある型」のインスタンス
・つまり、下記何れかを意味する
1.外側にあるクラス(エンクロージング型)のインスタンス
2.外側にあるインターフェイス(エンクロージング型)のインスタンス


エンクロージング型


エンクロージング(内包する)型 … 2種類
・クラス
インターフェイス


内包される型


内包される型 … 3種類
インターフェイス
・staticのネストしたクラス
内部クラス


エンクロージング型

外部クラス (outer class)

コメント投稿(ログインが必要)