子类调用父类的方法
参考博客:
https://blog.csdn.net/qq_26399665/article/details/52080215
https://blog.csdn.net/qq_32243677/article/details/53134446
不考虑权限原因(private)
调用方法1:函数
调用方法2:类名::函数
调用方法3:基类指针->函数 或基类引用.函数
下面是测试结果
函数名称不同
不算重名
1,2,3
函数名称相同,参数列表不同
1,2,3
理论上应该是发生隐藏 2, 3
编译器版本:i686-8.1.0-release-posix-dwarf-rt_v6-rev0\mingw32\
函数名称相同,参数列表相同,返回值不同
父类函数无virtual
隐藏
2,3
父类函数有virtual
报错
函数名称相同,参数列表相同,返回值相同
父类函数无virtual
发生隐藏
2, 3
父类函数有virtual
取决于对象
留作备忘,如有错误,望大佬不吝留言指正,感谢!!!