第十、十一周项目1:阅读程序,写出执行结果(1)
来源:互联网 发布:linux 系统 死机 日志 编辑:程序博客网 时间:2024/04/30 04:07
问题及代码:
/*Copyright (c)2016,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:main.cpp *作 者:崔青青 *完成日期:2016年4月22日 *版 本 号:v1.0 *问题描述:*输入描述: *输出描述: */ #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;}
运行结果:
知识点总结:
这个程序的结果是CAEFBD.要理解这个程序首先要知道构造函数、析构函数的执行。
学习心得:
多多读程序有利于 对程序的理解。
0 0
- 第十、十一周项目1:阅读程序,写出执行结果(1)
- 第十、十一周项目1:阅读程序,写出执行结果(2)
- 第十、十一周项目1:阅读程序,写出执行结果(3)
- 第十、十一周项目1:阅读程序,写出执行结果(4)
- 第十、十一周项目-阅读程序,写出这些程序的运行结果(1)
- 第十、十一周项目一:阅读程序,并写出运行结果(1)
- 第十、十一周项目1:阅读程序,并写出运行结果(2)
- 第十、十一周项目1:阅读程序,并写出运行结果(3)
- 第十、十一周项目1:阅读程序,并写出运行结果(4)
- 第十、十一周项目1:阅读程序,并写出运行结果(5)
- 第十、十一周项目-阅读程序,写出这些程序的运行结果(2)
- 第十、十一周项目-阅读程序,写出这些程序的运行结果(3)
- 第十、十一周项目-阅读程序,写出这些程序的运行结果(4)
- 第十周项目—阅读程序,写出执行结果(1)
- 第十周项目—阅读程序,写出执行结果(1)
- 第十周上机实践项目1:阅读程序,写出执行结果
- 第十周项目一 阅读程序,写出程序运行的结果(1)
- 第十周项目—阅读程序,写出执行结果(2)
- 代码训练营——泛型实例
- 面向AMD64的文件xxx与项目的目标平台x86不兼容
- 删除链表中重复的结点
- Mysql 5.5多实例部署步骤
- 表格布局—计算器
- 第十、十一周项目1:阅读程序,写出执行结果(1)
- android登陆模块 联网登陆和离线登陆 类似微信离线登陆
- iOS根据日期判断是刚刚、几分钟前、几小时前等的代码片段
- 关于com工程依赖的一些总结
- sigwait函数
- 第十、十一周项目1:阅读程序,写出执行结果(2)
- listview属性动画
- HTML5 -- 网页框架bootstrap的简单使用
- 第十、十一周项目1:阅读程序,写出执行结果(3)