欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

java编写宠物喂养_多态实现主人喂养宠物

发布时间:2023/12/15 35 豆豆
生活随笔 收集整理的这篇文章主要介绍了 java编写宠物喂养_多态实现主人喂养宠物 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

/*

多态实现主人喂养宠物

*/

package day_7;

public class Pet {

public void eat(){

System.out.println("***********宠物在吃**********");

}

}

package day_7;

public class Dog extends Pet {

public void eat(){

System.out.println("**********狗在吃骨头**********");

}

}

package day_7;

public class Cat extends Pet {

public void eat(){

System.out.println("**********猫在吃鱼**********");

}

}

package day_7;

public class Bird extends Pet {

public void eat(){

System.out.println("**********鸟在吃虫子**********");

}

}

package day_7;

public class Master {

public void feed(Pet pet){ //----->(形参:父类 = 实参:子类)----->实现多态

pet.eat(); //优先调用子类重写方法

}

}

package day_7;

public class test {

public static void main(String[] args) {

Dog dog=new Dog();

Cat cat=new Cat();

Bird bird=new Bird();

Master master=new Master();

master.feed(dog);

master.feed(cat);

master.feed(bird);

}

}

总结

以上是生活随笔为你收集整理的java编写宠物喂养_多态实现主人喂养宠物的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。