【常識】 OO厨房は戦場では必要無し! 【事実】
■ このスレッドは過去ログ倉庫に格納されています
0088デフォルトの名無しさん
NGNG一方でプロトタイプベースのオブジェクト指向言語を支持する人達にとっては
クラスというものの存在はオブジェクト指向的ではないことになる。
具体的には、例えばクラスがメソッドを持っているというモデルでは
そのオブジェクトは単独では何もできないことになってしまう。
オブジェクトの独立性を考えれば、メソッドはオブジェクト自身が持っていたほうが
よりオブジェクト指向的ということになる。
アラン・ケイによるオブジェクトの定義(>>68参照)に沿って言えば、
あるコンピュータ(オブジェクト)が仕事をしようとしたら
プログラムを別のコンピュータ(クラス)からダウンロードしてこなければならないのでは
本当にそのコンピュータ(オブジェクト)は一人前のオブジェクトと言えるのだろうか?
■ このスレッドは過去ログ倉庫に格納されています