创建类,继承上述Animal类,并重写父类方法。

public class DogFuGaiFangFa {//创建类,继承Animal
    public void doRun(){//由于父类由该方法,因此这里失宠写doRun方法
        System.out.println("狗有四条腿,会跑");
    }
public static void main(String[] args){
    DogFuGaiFangFa dog=new DogFuGaiFangFa();//创建字类的实例
    dog.doRun();
    dog.doEat();//调用doEat
}
}

注释:
在立体中,doRun方法实际是对父类中该方法进行了重写,在子类的实例中调用该方法时,并没有执行弗雷中的同名方法,而是执行了他自己的方法,而doEat则是调用了父类的同名方法
注意:对重写的方法,子类中的访问修饰权限不能比父类中的同名更严格

你可能感兴趣的:(创建类,继承上述Animal类,并重写父类方法。)