阅读程序并写出执行结果
来源:互联网 发布:高级算法 编辑:程序博客网 时间:2024/06/05 21:54
#include <iostream>using namespace std;class Data{public: Data(int i):x(i){cout<<"A";} ~Data(){ cout<<"B";}private: int x;};class Base{public: Base(int i):b1(i){cout<<"C";} ~Base(){ cout<<"D";}private: int b1;};class Derived:public Base{public: Derived (int i,int j):Base(i),d1(j){ cout<<"E"; } ~Derived(){cout<<"F";}private: Data d1;};int main(){ Derived obj(1,2); return 0;}
过程分析:
生成了一个derived类的对象obj,就要调用derived类的构造函数,base类是derived类的基类,调用基类的构造函数,内嵌data类的对象,调用data类的构造函数
析构函数的顺序与构造函数的顺序相反。
0 0
- 阅读程序并写出执行结果
- 阅读程序,写出执行结果2
- 阅读程序,写出执行结果3
- 第十二周项目1:阅读程序并写出结果(1)
- 第十二周项目1:阅读程序并写出结果(2)
- 第十二周项目1:阅读程序并写出结果(3)
- 第十二周项目1:阅读程序并写出结果(4)
- 阅读下面的程序,并写出运行结果
- 阅读项目,写出执行结果4
- 第九周实践-阅读程序,写出程序运行结果并理解(1)
- 第九周实践-阅读程序写出程序运行结果并理解(2)
- 第九周项目一 阅读程序,写出程序运行结果并理解(1)
- 第九周实践1---阅读程序,写出程序运行结果并理解
- 第九周实践1-阅读程序,写出程序运行结果并理解 (2)
- 阅读程序写出运行结果1
- 阅读程序写出运行结果2
- 阅读程序写出运行结果3
- 阅读程序写出运行结果4
- 多线程(-)概念
- xml解析
- Android中OKHttp框架的使用
- Java - PAT - 1019. 数字黑洞 (20)
- Mysql新建用户和数据库并授权
- 阅读程序并写出执行结果
- HDR功能预研
- xml解析
- 欢迎使用CSDN-markdown编辑器
- git合并分支
- 第5章 演绎推理与归纳推理
- 排序算法分析(二)
- Android中SharedPreferences 工具类的使用
- 体育新闻解析+ListView展示