首页 > 分享 > java编写宠物喂养

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编写宠物喂养
java用继承编写宠物乐园
编写Java程序模拟主人养宠物 java写一个宠物系统
宠物游戏系统 java
Java基于JAVA语言的宠物寄养管理(开题+源码)
java测试类pet
编写程序模拟“主人”喂养“宠物”的场景,利用多态的思想。
基础Java练习16:学生喂养动物
java任务项目——学生喂养三种宠物:猫、狗、鸟
任务三、学生喂养三种宠物:猫、狗和鸟

网址: java编写宠物喂养 https://m.mcbbbk.com/newsview230394.html

所属分类:萌宠日常
上一篇: 宠物领养系统资源
下一篇: qq宠物怎么领养