aphorism:継承の意味は階層化の意味と大きく‥‥‥ - project-enigma

aphorism:継承の意味は階層化の意味と大きく‥‥‥

>> Site top >> Aphorisms >> aphorism:継承の意味は階層化の意味と大きく‥‥‥

最終更新日付:2014/01/10 18:50:09

継承とは、動的バインド(割り当て)とともに、ユーザ定義タイプと階層化はサポートするが継承はサポートしないオブジェクトを基にした言語(Adaなど)からオブジェクト指向言語(C++など)を区別する。継承の意味は階層化の意味と大きく異なる。例えば、基底クラスと派生クラス両方のパブリック機能性はクライアントからアクセスできる。継承を使用した場合は、より特化したクラスまたは具体クラスがより一般的クラスまたは抽象クラスに依存する。階層化の場合は、より抽象の高いレベルのクラスがより低いレベルのクラスに依存する。

大規模C++ソフトウェアデザイン [Lakos,1999] P-52

 

 


Copyright(C) 2005-2017 project-enigma.
Generated by CL-PREFAB.