1、重载:函数名相同,参数的个数、参数类型、参数顺序不同。
2、重定义:子类重新定义父类中有相同名称的函数(参数列表可以不同但不能是虚函数),重定义后父类的方法就会被隐藏。可以通过作用域去调用父类隐藏的方法。
3、重写:子类重新定义父类中有相同名称和参数的虚函数。
1、重载:函数名相同,参数的个数、参数类型、参数顺序不同。
2、重定义:子类重新定义父类中有相同名称的函数(参数列表可以不同但不能是虚函数),重定义后父类的方法就会被隐藏。可以通过作用域去调用父类隐藏的方法。
3、重写:子类重新定义父类中有相同名称和参数的虚函数。