C++重要用語

■ポリモーフィズム
略して多態性。
1つの名前を2つ以上またはそれ以上に関する目的に使用できるようにする性質のこと。
関数にポリモーフィズムを適用すると、1つの関数名を複数の異なる目的に使用することができ、これを関数のオーバーロードと呼ぶ。
■カプセル化
オブジェクトのパラメータを公開、非公開部分にわけることで、
外部から直接パラメータをいじらないようにする。
ようするに、ブラックボックス化するってことだ。
■継承
1つのオブジェクトがほかのオブジェクトの性質を獲得するプロセスのこと。
親クラスで定義したメソッドとかを子クラスで使えるということですな。
子クラスで親クラスのメソッドをオーバーロードすることもできるはず。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です