派生同名函数的隐藏
派生类的函数与基类的函数同名,且参数列表有差异 或 基类函数没有virtual关键字
• 在派生类中调用被隐藏的基类函数成员
Base::HidenFun(...) (总之就是加个域,把隐藏函数显式)
• 通过派生类对象 d 调用被隐藏的基类函数成员
d.Base::HidenFun(...)
改变访问控制
• 恢复访问基类某成员
using 基类名::成员名;
派生类的函数与基类的函数同名,且参数列表有差异 或 基类函数没有virtual关键字
• 在派生类中调用被隐藏的基类函数成员
Base::HidenFun(...) (总之就是加个域,把隐藏函数显式)
• 通过派生类对象 d 调用被隐藏的基类函数成员
d.Base::HidenFun(...)
• 恢复访问基类某成员
using 基类名::成员名;