马老师sprIngcloUd alibaba实战课源码精讲(三期) 马老师sprIngcloUd alibaba实战课
①重载:在同一个类的内部同名、同参的方法、构造器,它们彼此之间构成重载
②重写:子类继承父类中的方法,并对其方法体进行修改的操作称为方法重写。
相同点:重载和重写的方法名都相同
不同点:
①重载的参数类型一定不相同,而重写的参数类型一定相同。
①重写的方法的返回值类型只能是父类类型或者父类类型的子类 , 而重载的方法对返回值类型没有要求
①重写发生在父子类中,重载发生在同一个类中
①子类重写方法的返回值类型不能大于父类被重写的方法的返回值类型,而重载没有返回值类型的限制
①子类重写的方法使用的访问权限不能小于父类被重写的方法的访问权限,而重载没有访问权限的限