派生类希望基类重载函数可见,情况有三种: a)派生类中覆盖某个版本,则某个版本可见,全部都覆盖重写,则全部版本可见. b)派生类中一个也不覆盖,则全部基类版本可见. c)派生类需要添加新的重载版本,同时又需要可见基类的重载版本,此时并不是必须全部覆盖重写全部版本.可在派生类中用using声明基类重载的函数. 说明:对派生类没有重新定义的重载版本的访问实际上是对using声明点的访问. 两种注意点: a)指向派生类的基类指针或引用,不可调用派生类中的重载函数. 原因:静态编译名字查找先于类型检查,…