- /*
- *Copyright (c) 2015,烟台大学计算机学院
- *All rights reserved.
- *文件名称:text.cpp
- *作者:李德彪
- *完成日期:2015年5月25日
- *版本号:v1.0
- *
- *问题描述: 阅读程序,写出运行结果
- *输入描述: 无
- *程序输出: 测试结果
- */
- #include <iostream>
- using namespace std;
- class A
- {
- int a;
- public :
- A():a(5){}
- virtual void print()const {cout<<a;}
- };
- class B:public A
- {
- char b;
- public :
- B(){b='E';}
- void print()const {cout<<b;}
- };
- void show(A &x){x.print();}
- int main()
- {
- A d1,*p;
- B d2;
- p=&d2;
- d1.print();
- d2.print();
- p->print();
- show(d1);
- show(d2);
- return 0;
- }
第十三周——虚函数
最新推荐文章于 2022-06-08 16:56:22 发布