BohYoh.comトップページへ
C & C++ FAQ
目次

C++ 派生クラスはどのように定義するのですか。

 クラスの宣言時に、クラス名に続けて:と基本クラス名を与えると、その基本クラスを継承する派生クラスを定義できます。単純な派生の例を以下に示します。

class Base { public: int a, b, c; }; class Derived : public Base { // 公開派生 public: int b; }; class Derived2 : public Derived { // 保護派生 public: int c; };



■ 根拠 ■
標準C++ 1st §10 Derived classes
標準C++ 2nd §10 Derived classes

戻る

BohYoh.comロゴ