123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191 |
-
- #include <iostream>
- class BasePage
- {
- public:
- void header()
- {
- std::cout << "首页、公开课、登录、注册...(公共头部)" << std::endl;
- }
- void footer()
- {
- std::cout << "帮助中心、交流合作、站内地图...(公共底部)" << std::endl;
- }
- void left()
- {
- std::cout << "Java、Python、C++、...(公共分类列表)" << std::endl;
- }
- };
- class Java :public BasePage
- {
- public:
- void content()
- {
- std::cout << "Java学习视频" << std::endl;
- }
- };
- class Python :public BasePage
- {
- public:
- void content()
- {
- std::cout << "Python学习视频" << std::endl;
- }
- };
- class Cpp :public BasePage
- {
- public:
- void content()
- {
- std::cout << "C++学习视频" << std::endl;
- }
- };
- void test01()
- {
- std::cout << "Java下载视频页面如下:" << std::endl;
- Java ja;
- ja.header();
- ja.footer();
- ja.left();
- ja.content();
- std::cout << "--------------------------------" << std::endl;
-
- std::cout << "Python下载视频页面如下:" << std::endl;
- Python py;
- py.header();
- py.footer();
- py.left();
- py.content();
- std::cout << "--------------------------------" << std::endl;
- std::cout << "C++下载视频页面如下:" << std::endl;
- Cpp cpp;
- cpp.header();
- cpp.footer();
- cpp.left();
- cpp.content();
- }
- int main()
- {
- test01();
- system("pause");
- return 0;
- }
|