「オーバーライド」の編集履歴(バックアップ)一覧に戻る

オーバーライド - (2016/05/19 (木) 00:26:51) の編集履歴(バックアップ)


オーバーライド

基底クラスの関数は派生クラスで上書きすることが出来ます。
これをオーバーライドと呼び、同じ名前でも派生先によって動作を変えることができます。
Person.h
#pragma once
#include<iostream>
#include<string>
using namespace std;
class Person
{
protected:
      string name;
      int age;
public:
      Person();
      ~Person();
      void jung();
};
void Student::selfIntroduction(){
    cout << name << "、"  << age << "歳 学生です。" << endl;
}

testcounter
合計 -
今日 -
昨日 -
目安箱バナー