- /*
- *Copyright (c) 2015,烟台大学计算机学院
- *All rights reserved.
- *文件名称:text.cpp
- *作者:李德彪
- *完成日期:2015年5月25日
- *版本号:v1.0
- *
- *问题描述: 阅读程序,写出运行结果
- *输入描述: 无
- *程序输出: 测试结果
- */
- #include <iostream>
- using namespace std;
- class Base
- {
- public :
- virtual void Who()=0;//纯虚函数
- };
- class FirstDerived:public Base
- {
- public :
- void Who(){cout<<"F";}
- };
- class SecondDerived:public Base
- {
- public :
- void Who(){cout<<"S";}
- };
- int main()
- {
- FirstDerived first_obj;
- SecondDerived second_obj;
- Base &bref=first_obj;
- bref.Who();
- bref=second_obj;
- bref.Who();
- Base *bp;
- bp=&first_obj;
- bp->Who();
- bp=&second_obj;
- bp->Who();
- return 0;
- }
第十三周项目-纯虚函数
最新推荐文章于 2020-04-15 19:52:55 发布