Java方法重载和重写

方法重载和重写
(1)重载:方法名称相同,参数类型或个数不同。重写:方法名称、参数类型、返回值类型全部相同
(2)重载:发生在一个类中。重写:发生在继承类中。
在重写方法时,需要遵循以下的规则:
(一) 父类方法的参数列表必须完全与被子类重写的方法的参数列表相同,否则不能称其为重写而是重载。
(二) 父类的返回类型必须与被子类重写的方法返回类型相同,否则不能称其为重写而是重载。..
(三) Java中规定,被子类重写的方法不能拥有比父类方法更加严格的访问权限。
(四)父类中的方法使用private、static、final修饰符修饰,不能被子类重写。

猜你喜欢

转载自blog.csdn.net/qq1195365047/article/details/80011495