继承的定义和好处

继承的定义和好处,第1张

继承的定义和好处
#include
#include
using namespace std;
//继承
//继承的好处:可以减少重复的代码
class basepage {
public:
	void header() {
		cout << "首页,公开课,登录" << endl;
	}
	void footer() {
		cout << "帮助中心,交流中心,站内地图" << endl;
	}
	void left() {
		cout << "java python c++" << endl;
	}
};
//java类
class java :public basepage {
public:
	void centent() {
		cout << "java学习视频" << endl;
		cout << "_________________" << endl;
	}
};//继承语法class 子类:继承范围 父类
//子类又叫派生类,父类又叫基类
class python :public basepage {
public:
	void centent() {
		cout << "python学习视频" << endl;
		cout << "_________________" << endl;
	}
};
class CPP :public basepage {
public:
	void centent() {
		cout << "c++学习视频" << endl;
		cout << "_________________" << endl;
	}
};
void test1() {
	java j;
	j.header();
	j.footer();
	j.left();
	j.centent();
	python py;
	py.header();
	py.footer();
	py.left();
	py.centent();
	CPP cpp;
	cpp.header();
	cpp.footer();
	cpp.left();
	cpp.centent();
	
}
int main()
{
	test1();

	system("pause");
	return 0;
}

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/4658537.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-06
下一篇 2022-11-06

发表评论

登录后才能评论

评论列表(0条)

保存