重载:
两个函数函数名相同,但是参数列表不同(个数,类型),返回值类型没有要求。
覆盖(重写):
子类继承父类,父类中的一个函数为虚函数,子类中重新定义这个虚函数,这种情况是重写。
隐藏:
不管是否为虚函数,只要子类重新定义父类的一个函数,就是隐藏。
考点:
多态的实现:
1.重载的作用:可以根据传入不同的参数,调用不同的函数,减少了函数名的数量,避免了名字空间的污染。
1.静态多态:也就是函数重载。(编译时的多态)
2.动态多态:函数覆盖,然后父类指针指向子类对象(运行时的多态)



