首页 > 编程 > Java > 正文

8th_JavaSE笔记_方法的重写

2019-11-11 06:15:10
字体:
来源:转载
供稿:网友
一、方法的重写必须先有继承,子类可以根据需要对从父类中继承来的方法进行重写。

二、重写方法必须和被重写方法拥有相同的方法名称、参数列表和返回类型。

class Animal {	String name;	int age;	pulbic void enjoy() {		System.out.PRintln("叫声...");	}}class Dog extends Animal {	String furColor;	public void enjoy() {		System.out.println("狗叫声...");	}}三、重写方法不能使用比被重写方法更严格的访问权限。

如:父类有一方法pulbic void enjoy(),子类重写该方法必须使用public权限,而不能将其重写为protected void enjoy()父类有一方法protected void enjoy(),子类要么重写为protected void enjoy(),要么使用更宽松的权限,重写为pulbic void enjoy()。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表