标签:style blog http color cti io
本文为senlie原创,转载请保留此地址:http://blog.csdn.net/zhengsenlie
经验:绝对不要重新定义继承而来的 non-virtual 函数 --> Item 7 "为多态基类声明 virtual 析构函数" 是本条款的特例
class B{ public: void mf(); //... }; class D: public B{ public: void mf(); // 遮掩了B::mf,Item 33 名称遮掩规则 } D x; B *pB = &x; D *pD = &x; pB->mf(); // 调用 B::mf pD->mf(); // 调用 D::mf
Effective C++ Item 36 绝不重新定义继承而来的 non-virtual 函数,布布扣,bubuko.com
Effective C++ Item 36 绝不重新定义继承而来的 non-virtual 函数
标签:style blog http color cti io
原文地址:http://blog.csdn.net/zhengsenlie/article/details/37723813