単一継承モデル
読み:たんいつけいしょうもでる
英語:single inheritance model
別名:
意味:
単一継承モデルとは、
オブジェクト指向において継承形態が単一継承の形を取るオブジェクト指向言語のこと。
多重継承のように多くの機能を取り込めるが複雑さから安全性をそこなう点をなくし、シンプルで安全な重視して設計されています。
ひとつの親クラスから継承されるため親クラスからたどっていけば機能が汎化されていく木構造になっています。
単一継承モデルを取る代表的な言語に
Javaがあります。
Javaでは単一継承モデルを採用している代わりに
多重継承の利点を得るため
インターフェースという機能が利用できます。
2010年10月13日
最終更新:2010年10月13日 19:43