第十三周阅读程序2
来源:互联网 发布:菲诗小铺的洗发水知乎 编辑:程序博客网 时间:2024/06/04 23:08
/*Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作 者 : 李钊*完成日期 : 2016年5月24号*版 本 号 : v1.0**问题描述 : 阅读程序*输入描述 :*程序输出 :*/#include <iostream>using namespace std;class BASE{private: char c;public: BASE(char n):c(n) {} virtual ~BASE() { cout<<c; }};class DERIVED:public BASE{private: char c;public: DERIVED(char n):BASE(n+1),c(n) {} ~DERIVED(){ cout<<c; }};int main(){ DERIVED d('X'); return 0;}
运行结果:
XY
分析:
BASE为基类,析构函数为虚函数,主函数中调用构造函数后需要析构,DERIVED为派生类,也得析构DERIVED的构造函数使X+1所以输出了Y
0 0
- 第十三周阅读程序2
- 第十三周阅读程序2
- 第十三周 阅读程序 2
- 第十三周阅读程序2
- 第十三周 程序阅读
- 第十三周 阅读程序
- 第十三周程序阅读
- 第十三周-阅读程序
- 第十三周-阅读程序
- 第十三周-阅读程序
- 第十三周--阅读程序
- 第十三周阅读程序
- 第十三周 阅读程序 2 虚析构函数
- 第十三周--阅读程序(2)
- 第十三周阅读程序2:虚析构函数
- 第十三周 阅读程序(2)
- 第十三周 课后实践:阅读程序2
- 第十三周项目-阅读程序-2
- 凸优化交替方向乘子法
- 揭开源码的神秘面纱,让源码从此无处藏身
- mac 安装Photoshop CS6 MAC 中文版破解版(支持Retina屏)
- jquery 简短代码
- DM368开发 -- 常用指令演示
- 第十三周阅读程序2
- 强悍的 Linux —— 强悍的 find
- ORA-01830: 日期格式图片在转换整个输入字符串之前结束 解决方法
- 利用JS实现Web日历控件(包括日期和时间)
- sql如何分组选择显示最新的一条数据
- 使用Junit测试
- Oracle RAC ORA-01157 ORA-01110 ORA-27041问题分析处理
- Manacher算法O(n)求最长回文
- C++之const限定符