16-継承
1041 ワード
前に書く
名詞の解釈
コード作成
補足
完全コードdemo、GitHub:DDGLearningCppに移動してください
, , ,
名詞の解釈
。 ,
。C++
, , ,
, , 。
, 。
コード作成
//
struct Person {
int m_age;
void run() {
cout << "run()" << endl;
}
};
//
struct Student : Person {
int m_score;
void study() {
cout << "study()" << endl;
}
};
//
Person person;
person.m_age = 10;
person.run();
cout << person.m_age << endl;
Student stu;
stu.m_age = 20; //
stu.m_score = 100; //
stu.study(); //
stu.run(); //
cout << stu.m_age << endl;
cout << stu.m_score << endl;
:
run()
10
study()
run()
20
100
, class ,
補足
C++ Java、Objective-C
完全コードdemo、GitHub:DDGLearningCppに移動してください