论虚构造函数与虚复制构造函数的实现!

 一看标题,这个有点过,甚至有点哗众取宠性质,因为从C++的语言角度,其实构造函数及复制构造函数是并不存在虚函数形式的,原因是为何,先把C++ Primer中的原话引述上来:……只有析构函数应定义为虚函数,构造函数不能定义为虚函数。构造函数是在对象完全构造之前运行的,在构造函数运行的时候,对象的动态类型还不完整。         甚至有人一看见这文章标题,就要骂我,构造函数本来不允许虚,而且这么久
相关文章
相关标签/搜索