C++ > 継承

用語

継承(inheritance):1つのクラスがほかのクラスの性質を受け継ぐための機構 基本クラス(basic class):クラスの性質を継承される側 派生クラス(derived class):継承するクラス側 アクセス指定子(access-specifier):public,private,protected

概要

  • 基本クラスは派生クラスにの性質を受け継ぐため、派生クラスに共通する汎用的な性質を記述する。
  • 基本クラスの公開要素はすべて派生クラスに継承されるが、非公開要素は派生クラスに継承されない。 (カプセル化のため、派生クラスから基本クラスの非公開要素にはアクセスできない)
  • 基本クラスから派生クラスへ継承する数に制限は無い。

一般形式

class 派生クラス名 : アクセス指定子 基本クラス名{
.
.
.
};


参考文献

  • 独習C++ 第3版(Herbert Schildt,2002,翔泳社)
最終更新:2011年03月04日 14:10