//继承:
//好处:减少重复的代码
//语法:子类:继承方式:父类
//子类也叫派生类,父类也叫基类
//子类表现个性,父类表现共性
#include<iostream>
using namespace std;
class Basepage {
public:
void header() {
cout << "公共头部" << endl;
}
void footer() {
cout << "公共底部" << endl;
}
void list() {
cout << "公共分类列表" << endl;
}
};
class Java:public Basepage {
public:
void content() {
cout << "Java学科视频" << endl;
cout << "--------------------" << endl;
}
};
class Python :public Basepage {
public:
void content() {
cout << "Python学科视频" << endl;
cout << "--------------------" << endl;
}
};
class Cpp :public Basepage {
public:
void content() {
cout << "Cpp学科视频" << endl;
cout << "--------------------" << endl;
}
};
void test01() {
Java Ja;
Ja.header();
Ja.footer();
Ja.list();
Ja.content();
Python Py;
Py.header();
Py.footer();
Py.list();
Py.content();
Cpp cpp;
cpp.header();
cpp.footer();
cpp.list();
cpp.content();
}
int main() {
test01();
return 0;
}