C++0x 9
■ このスレッドは過去ログ倉庫に格納されています
0804デフォルトの名無しさん
2010/05/12(水) 21:44:54環境だってデータなんだから、クロージャはデータを持った手続きであって
つまり表面上、データが主で手続きが従か、手続きが主でデータが従か、の違いだけで
クロージャはオブジェクトの一種というか表と裏のような概念。
実際オブジェクト指向言語におけるクロージャはそういう概念で設計・実装されてる。
Javaの無名Runnableなんかは明らかにオブジェクト寄りのクロージャで中間概念として分かりやすいんじゃないかな。
■ このスレッドは過去ログ倉庫に格納されています