失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 重写需要注意哪些方面?

重写需要注意哪些方面?

时间:2019-02-13 06:12:19

相关推荐

重写需要注意哪些方面?

一、什么是重写

1、重写的定义:子类为了准确的描述自身的行为特征而修改父类方法的现象

2、重写的标志:@Override

二、重写需要注意哪些方面?

1、方法名和参数列表相同,注意参数列表相同指的是参数类型以及参数个数相同不包括参数名

2、返回值分为两种情况:

a、父类返回值类型为void或者基本数据类型,则子类返回值类型必须相同

不相同就会报错

b、父类返回值类型为引用数据类型,则子类返回值类型可以相同或者是父类返回值类型的子类

3、访问权限:子类的访问权限要么和父类相同要么比父类的访问权限要大

代码中子类重写后将访问权限改为private,比父类的小,会报错,就不行

3、父类方法如果被final或static修饰不能被重写

如果觉得《重写需要注意哪些方面?》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。