区分C++的继承、覆盖、隐藏、重载

继承:子类继承父类的成员变量和成员函数,拷贝一份父类成员变量。

覆盖:父类存在虚函数,子类重新实现该虚函数,可用override显示声明。

隐藏:子类同名成员隐藏父类同名成员

重载:相同作用域中的不同函数(函数名相同,声明不同)

原文地址:https://www.cnblogs.com/chmod/p/15489917.html