127-类和对象-基类

基类,不鸡肋.

127-类和对象-基类_第1张图片

派生类(子类)的成员,包括两部分:

1.从基类(父类)继承来的;

2.自己原来就有的.

来吧那就, 上代码;

马了.

#include
using namespace std;
//普通实现页面



//继承实现页面
//公共页面类
class BasePage {
public:
	void header()
	{
		cout << "首页,公开课,登录,注册(公共头部)" << endl;
	}
	void footer()
	{
		cout << "帮助中心,交流合作,站内地图(公共底部)" << endl;
	}
	void left()
	{
		cout << "Java,Python,C++(公共分类列表)" << endl;
	}
	void content()
	{
		cout << "Java学科视频" << endl;
	}
};
//Java
// 语法:class子类:继承方式 父类
//子类=派生类,父类=基类;
class Java :public BasePage {
public:
	void content() {
		cout << "Java学科视频" << endl;
	}
};
//Python
class Python :public BasePage {
public:
	void content() {
		cout << "Python学科视频" << endl;
	}
};
void test01() {
	cout << "Java下载视频页面如下:" << endl;
	Java ja;
	ja.header();
	ja.footer();
	ja.left();
	ja.content();

	cout << "Python下载视频页面如下:" << endl;
	Python py;
	py.header();
	py.footer();
	py.left();
	py.content();
}
int main() {
	test01();
}

聪明的你会发现: 语法:class子类:继承方式 父类

eg:

class NB:public:SB

{

....

}

还有,在不同的class里面(不同的儿子里面),是没有重复的代码的;

而在test01()函数里面,又很类似的"重复"内容.

你可能感兴趣的:(python,开发语言)