- 119 名前:デフォルトの名無しさん [2018/10/22(月) 19:33:27.74 ID:3rTgJh0a.net]
- >>113
横からだが、汎用化(貴方の言い方では曖昧に)も特化(明確化)もどっちもオブジェクト指向の役割かと。 大事なのは責任の明確化なんだが、継承(is-a)はそう言う点で明確化し難い面があって、移譲(has-a)を推進する流れになったんだと思う。 (親子関係(子は親と同じ扱い(is)になれる)関係よりも移譲(部品化(has(持っている))の徹底)の方がオブジェクト指向らしい) 継承も上手に使えば汎用的で有効だが、下手に使うと親クラスの肥大化を招く。
|

|