第14周项目阅读2(1)
2014-05-26 20:03
260 查看
/* * Copyright (c)2013, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: array.cpp * 作 者: 李中意 * 完成日期:2014 年5 月 26 日 * 版本号: 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,首先执行DERIVED的析构函数,输出X(n),此时BASE函数里的c(n)的n值即为n+1,输出Y(n+1)
相关文章推荐
- 2014-第14周-阅读项目(3啊)
- 第14周项目6-阅读程序(4,5,6)
- 第14周项目:阅读并运行程序,解释程序执行得到的结果(1)
- 2014-第14周-阅读项目(2)
- 第14周-阅读项目4-二进制文件和字符串流操作的一般方法
- 第14周-阅读项目3-seekg()、tellg()等函数的功能及其用法
- 第14周项目6-阅读程序(7,8,9)
- 第14周-输入输出流,文本文件-项目0-课后实践·程序阅读4
- 第14周-输入输出流,文本文件-项目0-课后实践·程序阅读3
- 第14周-阅读项目5-字符串流对象
- 第14周阅读项目-掌握标准输入输出流的控制
- 第14周项目6-阅读程序(1,2,3)
- 第14周-输入输出流,文本文件-项目0-课后实践·程序阅读2
- 第14周项目阅读1,2
- 第14周 阅读项目(3)
- 第14周-阅读项目2-中文字符以二进制方式存储
- 第14周项目:阅读并运行程序,解释程序执行得到的结果(3)
- 第14周-输入输出流,文本文件-项目0-课后实践·程序阅读1
- 第14周项目阅读3
- 2014-第14周-阅读项目(1)