コンストラクタ
nenechi.hatenablog.com の続き 意図としては派生クラスを宣言時に基底クラスのコンストラクタが動いた段階で SetBase関数 ( 純粋仮想関数 ) を呼び出して当該派生クラスのSetBase関数を呼び出させようとした。 -------------------------------------------…
nenechi.hatenablog.com の続き。 書いてる途中にブラウザ戻っちゃった。 記事消えた。 やる気なくなる・・・ 一からやり直し。 内容だけ書こう。 アップキャストについて。 アップキャストとは関数の仮引数に基底クラスの型で参照をする方法。 参照先は派生…
nenechi.hatenablog.com の続きです。 配列のメンバ変数を持っている class のコンストラクタを作ったりしました。 んで、配列のメンバ関数はポインタで作成するのですがその class をそのまま引数にした関数を作ってしまうとやばいらしい。 なんでも、class…
class 内に自分で作った引数なしのコンストラクタ 「デフォルトコンストラクタ」 class 内に自分で作った引数のあるコンストラクタ 「コンストラクタ」 (引数付きコンストラクタ) class 内に自分でコンストラクタを作らなかった 「自動で生成されるデフォ…
class は構造体のもっとどエライもの。 最初に構造体と同じようなメンバで作る。 --------------------------------------------------- class Data { public: char name[64]; int age; double higth; }; -------------------------------------------------…