1. はじめに 2. オブジェクト指向 3. 文法関連 4. クラス 5. コンストラクタ/デストラクタ 6. オーバーライド(仮想関数) 7. オーバーロード 8. new/delete 9. 継承/多重継承 10. 例外処理 11. inline関数,static変数
■講義一覧 1. 概要 2. 継承(public) 3. 多重継承(仮想定義virtual) ■1.概要 ・継承とは、ある機能を持ったクラスAに対して、同様で且つ追加機能を持つクラスBがある場合、 クラスAを親クラスとして継承し、クラスBを子クラスとして定義することを言います。 ・一般的に親クラスのことを、基底クラス、スーパークラスと言い、 子クラスのことを、サブクラス、派生クラスと言われています。 一覧へ ■2.継承 ・クラス宣言時に、"public"キーワードを定義することで継承関係を定義します。 一覧へ ■3.多重継承 ・多重継承とは、基底クラス→派生クラス→派生クラスといったように、継承を繰り返すこと指します。 ・ただ、多重継承を取り入れた場合、基底クラスが同一の派生クラスをそれぞれ継承した場合、 想定どおりに動作しない場合あるので注意して下さい。