我们知道,当定义一个对象时,会按顺序做2件事情:
1)分配好内存(非静态数据成员是未初始化的)
2)调用构造函数(构造函数的本意就是初始化非静态数据成员)
所以应该是可以在构造函数中调用虚函数的.
转: http://www.cnblogs.com/chio/archive/2007/10/20/931043.html
http://blog.sina.com.cn/s/blog_3c6889fe0100rr5h.html
这里还有一个挺变态的
构造函数调用构造函数 (要用new ), 且自己不知道多线程下运行是什么样的.
http://www.cnblogs.com/chio/archive/2007/10/20/931043.html
阅读(1193) | 评论(0) | 转发(0) |