重载,重写,重定义
1,父类和子类做参数可以构成重载
2.重载是编译阶段的多态,实现方式是函数名后加参数类型,函数重载跟返回值没有关系,函数重写是运行时的多态,属于动态多态
3.父类和子类的对象,指针,引用之间,是可以从子类到父类转换的,不可以下行转换,调用的都是父类的东西
4.重写指的是函数参数,返回值,函数名都一样才行,就是子类中的方法跟父类中的一摸一样,如果有一个不一样,就是重定义,这个时候就没有发生多态,这个时候跟3一样
5.多态只能是父类的指针或者引用,不能是父类的对象
6.除了多态,一切都按照正常的处理
7.重定义只要函数名一样就行