エンクロージング型
読み:えんくろーじんぐがた
英語:enclosing type
別名:
意味:
エンクロージング型とは
内部クラスを持ったクラスのこと。
クラス内で
インスタンスを生成出来、完結することが出来るのでパッケージごとにバラバラに管理しなくてもいいメリットがあるが、
クラスに依存するため
オブジェクト指向のメリットである
モジュール化がしにくくなるので扱いには注意が必要。
外部クラスと関係性の強いクラスの場合に利用される。
2010年11月09日
最終更新:2010年11月09日 20:14