- 549 名前:デフォルトの名無しさん mailto:sage [04/04/12 02:43]
- >>548
ん〜、でも、Smalltalk においても #allBehaviorsDo: なんかは本来はオブジェクト全部に 問い合わせたりするのがスジだったりするので(高速化のための端折っていますが) クラスベース、インスタンスベースに限らず、全オブジェクトがオブジェクトメモリ内にあるか、 さらに、それらにアクセスする手段があるか否かってところで、allなんたらな機能が存在しうる かどうかが決まってしまうような気もします。 まあ、純粋なオブジェクト指向(そんなものがあればの話ですが…(^_^;))を論ずるとき、 実装において、高速化や最適化がからむ部分は解釈が難しいですね。たとえば、 消えてしまったログの object-oriented pointer で表現されるオブジェクトには“状態” はあるかないか…なんて話とかもそのたぐいだと思います。
|

|