如果子类的成员函数跟父类的成员函数同名,即使函数签名不同(参数列表不同),子类的同名函数仍会覆盖父类的同名函数。此时可用using将父类的同名函数的作用域扩大到子类,这时可将子类和父类的同名函数看做函数的重载。如果子类的同名函数和父类的同名函数的函数签名相同,那么using将报错。
C++ 类中的同名函数
最新推荐文章于 2025-02-26 18:48:49 发布
如果子类的成员函数跟父类的成员函数同名,即使函数签名不同(参数列表不同),子类的同名函数仍会覆盖父类的同名函数。此时可用using将父类的同名函数的作用域扩大到子类,这时可将子类和父类的同名函数看做函数的重载。如果子类的同名函数和父类的同名函数的函数签名相同,那么using将报错。