Files
javaSE260715-new/day09/src/com/inmind/extends03/Demo03.java
T

29 lines
1007 B
Java

package com.inmind.extends03;
/*
继承中成员方法的访问特点:在继承中访问成员方法时,new的是谁,就优先使用谁的成员方法,如果没有则向上找
----------------------------------------------------------------
重载(overload) :在同一个类中,方法名相同,参数列表不同(类型,数量,顺序)
重写(override) :在父子类中,方法名相同,参数列表相同,返回值类型相同
@Override:验证是否是重写的注解
java中的4种权限:public > protected>(default)不写就是默认权限>private
重写的注意事项:
1.子类方法重写父类方法时,必须保证权限大于等于父类的权限
2.private的内容不能继承的,也就不能重写
3.返回值类型,方法名和参数列表保持一致
*/
public class Demo03 {
public static void main(String[] args) {
Zi zi = new Zi();
Fu fu = new Fu();
fu.methodFu();
zi.methodZi();
zi.methodFu();
}
}