- 博客(1)
- 收藏
- 关注
原创 C++与C#关于虚函数调用的一点比较
在C++FAQ上看到一个关于虚函数的重载说明,原贴内容如下:[23.3] 当基类构造函数调用虚函数时,为什么不调用派生类重写的该虚函数?当基类被构造时,对象还不是一个派生类的对象,所以如果 Base::Base()调用了虚函数 virt(),则 Base::virt() 将被调用,即使 Derived::virt()(译注:即派生类重写的虚函数)存在。同样,当基类被析构时,对象已经
2006-05-24 11:20:00 1851
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人