package com.itheima;
class Animal{
void shout(){
}
}
class Dog extends Animal{
static void shout(String food){
System.out.println("小狗吃了"+food+"之后");
System.out.println("汪汪……");
}
}
class Cat extends Animal{
static void shout(String food){
System.out.println("小猫吃了"+food+"之后");
System.out.println("喵喵……");
}
}
class Feeder{
void animal(String name, String food){
if(name.equals("cat")){
Cat.shout(food);
}
else if(name.equals("dog")){
Dog.shout(food);
}
}
}
public class Main{
public static void main(String[] args){
Feeder nb = new Feeder();
nb.animal("dog", "骨头");
nb.animal("cat","小鱼");
}
}
java基础案例4-2饲养员喂养动物
于 2022-02-11 02:37:31 首次发布