Java方法重写详述

重写:重写即重新改写父类的方法,为了使更准确地描述子类的行为特征

改写后的方法可以使用@Override注解修饰

如何重写?
1、重写后的方法访问权限(public protected 默认 private)和父类方法相同,或者大于父类方法
2、父类中final修饰的方法,子类不允许重写,但是可以被继承
3、父类中static修饰的方法,子类不允许重写,但是可以被继承
4、子类重写后的方法不能添加static修饰//5、重写后的方法,方法名必须和父类方法名相同,参数列表除名字不做限制外,其它必须相同
6、返回值:
   a、如果父类方法返回值为void或基本数据类型,则重写后的方法必须和父类方法保持一致
   b、如果父类方法返回值为引用类型,则重写后的方法返回值要么与父类一致,要么是父类方法返回值的子类

发布了16 篇原创文章 · 获赞 0 · 访问量 224

猜你喜欢

转载自blog.csdn.net/LinDadaxia/article/details/104854824
今日推荐