第十周阅读程序二
来源:互联网 发布:淘宝取消退款申请 编辑:程序博客网 时间:2024/04/30 11:30
代码
#include<iostream>using namespace std;class G{public: static int m; G( ) //构造函数 { m++; cout<<"G begins\n"; } ~G( ) { cout<<"G ends\n"; m--; }};int G::m=0;class D:public G{public: D( ) //构造函数 { m++; cout<<"D begins\n"; } ~D( ) { cout<<"D ends\n" ; m-- ; }};int main( ){ D objg; cout<<G::m<<endl; return 0;}
总结:上课迷迷糊糊糊的,看到程序有点蒙,看到结果就傻了。
在执行派生类的构造函数前必先执行父类的构造函数,若参数形式与其不符,则错误。
执行D构前,执行G构,构造执行完后,m=2;return 时,先执行D构,后执行G构。
0 0
- 第十周阅读程序二
- 第十一周阅读程序二
- 第十四周 阅读程序二
- 第十周-阅读程序
- 第十周-阅读程序
- 第十周-阅读程序
- 第十周-阅读程序
- 第十周项目1-程序填充与阅读(二)
- 第十四周程序阅读例二
- 第十四周项目:程序阅读(二)
- 第十周第十一周-阅读程序
- 第十周第十一周阅读程序-4
- 第十周阅读程序 一
- 第十周阅读程序三
- 第十周项目一——程序填充与阅读(二)
- 第十四周阅读程序——例二
- 第十周项目-程序填充与阅读
- 第十周练习 继承机制阅读程序
- VTP中VLAN配置信息不同步故障排除
- 第十一周项目0--是春哥啊
- 第十一周 阅读程序(一)
- 关于链式表达式
- 5.20 孔融让梨之 分数化简
- 第十周阅读程序二
- <%@ include file=""%> 和<jsp:include page=""/>两者的区别
- 第7周项目4-我的向量类
- 第12周 《C++语言基础》程序阅读——多重继承(1)
- 第八周项目 4 我的向量类
- OJStudent类转换为Teacher类
- 第八周项目 5 方程也是类
- 第十一周上机项目1是春哥啊
- ubuntu 安装jdk6