java中方法重写具体是什么

 我来答
hyjiacan
2011-12-13 · TA获得超过3912个赞
知道小有建树答主
回答量:894
采纳率:100%
帮助的人:1090万
展开全部
方法重写,就是一个类继续了另一个类的时候,对父类的方法重新实现!

这个重新实现,就是使用相同的方法名,相同的参数列表和返回类型,访问控制符使用和父类相同或者更宽。

举例:
class F {
public String m(String s) {
return s;
}
}

class C extends F {
@Override
public String m(String s) {
return s+"extends";
}
}
味洋扛590
2011-12-13 · TA获得超过1647个赞
知道小有建树答主
回答量:1640
采纳率:100%
帮助的人:826万
展开全部
方法覆盖 Override 方法重写:
发生在有继承关系的两个类之间 子类类型当中.要求:完全符合《进化论》
方法不要看其长短
修饰符 返回类型 方法名字(参数列表) 异常声明{}
头 | 躯干(方法签名) | 尾巴
不能更小 必须相同 不能更大
也就是:
访问控制权限修饰符不能更加严格
返回类型+方法名+参数列表 必须相同
异常声明不能更加广泛
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1977836613
2011-12-13
知道答主
回答量:7
采纳率:0%
帮助的人:1.2万
展开全部
方法重写:发生在有继承关系的两个类之间
方法覆盖:发生在同一类里面
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式