【結論】オブジェクト指向は戦場では必要なし 5
■ このスレッドは過去ログ倉庫に格納されています
0403390
NGNG> 魚類に「泳ぐ」メソッドを持たせている時点で設計ミスでは?
>「泳ぐ」は魚固有なわけじゃ無し。
確かに、ペンギンも泳げるね。
>>395
> interface 海の生き物
海の生き物でない生き物(ex淡水魚)の場合は?
interface 泳げる生き物
だと、他に走れる生き物、飛べる生き物、木に登る生き物、
などクラス名が爆発してしまう。
さらに考えると、人間の場合、泳げる人間と泳げない人間がいる
人間をクラスと表現してしまうと人間は泳げる/泳げないのどちらかで
各インスタンス毎に泳げる/泳げないを制御することができない。
ここら辺が現在のOOPLの表現力の限界かなぁとか思っている
■ このスレッドは過去ログ倉庫に格納されています