继承是子类使用父类的方法;多态是父类使用子类的方法。
重载,类中定义的方法的不同版本(重新对某个类进行修改,)这里的修改也不是任何不着边际的修改,因此,在类的重载时,类名不变,参数列表必须不同,返回值可以不同;覆写,子类重复定义某个方法的不同实现(覆,是覆盖的意思,就是按照原来的模子,按照已经存在的套路,重新填入新的内容),因此,类名、参数列表、返回值都必须与原来的一致。另外,只有虚拟的方法和抽象的方法才可以被覆写,通过Override实现。
继承是子类使用父类的方法;多态是父类使用子类的方法。
重载,类中定义的方法的不同版本(重新对某个类进行修改,)这里的修改也不是任何不着边际的修改,因此,在类的重载时,类名不变,参数列表必须不同,返回值可以不同;覆写,子类重复定义某个方法的不同实现(覆,是覆盖的意思,就是按照原来的模子,按照已经存在的套路,重新填入新的内容),因此,类名、参数列表、返回值都必须与原来的一致。另外,只有虚拟的方法和抽象的方法才可以被覆写,通过Override实现。

被折叠的 条评论
为什么被折叠?