首页
社区
课程
招聘
[求助]c++类里面构造函数都做了那些工作呢,对复杂点的类呢。高手解答下。。。
发表于: 2008-12-6 14:48 3925

[求助]c++类里面构造函数都做了那些工作呢,对复杂点的类呢。高手解答下。。。

2008-12-6 14:48
3925
最近有个问题,就是发现再类里面调用函数的次序是混乱的,而且出现再构造函数开始,我想。
问题具体可以描述为:
一个大的类B,他继承了A,
在B中又包含了很多成员变量,但是有几个是其他的类作为自己的成员变量B(X1,X2,X3)X都是一个类
我想知道像这种情况,类B的构造函数都做了些什么呢?
我知道构造函数继承关系的时候是先从基类开始,但是这种情况呢,
具体构造函数为类是分配了一些空间,初始化一些东西呢,以前我认为构造函数就是为一个具体的对象分配内存空间,
大家给我解答下。。。谢谢诶。。。。。。。。

[课程]FART 脱壳王!加量不加价!FART作者讲授!

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 364
活跃值: (152)
能力值: ( LV12,RANK:450 )
在线值:
发帖
回帖
粉丝
2
要搞懂这些得看《深入探讨c++对象模型》。你说的情况好像是按申明的次序依次初始化的(并调用相应类的构造函数)。
2008-12-6 18:12
0
游客
登录 | 注册 方可回帖
返回
//