首页 > 代码库 > JavaSE 类继承中函数重写

JavaSE 类继承中函数重写

(1)

/** * 继承时重写方法的返回类型可以不一样 * 这时的返回值类型必须是与父类相同或者为子类。 */class A {    public Object func(){        return null;    }}class B extends A {    public String func() {        return null;    }}

(2)

/** * 重写的方法的访问权限要大于或等于原方法 */class A {    protected String func(){        return null;    }}class B extends A {    public String func() {        return null;    }}

 

JavaSE 类继承中函数重写