多态


package M7多态;

class Feeder {
	public void feed(Animal animal,Food food) {
		animal.eat(food);
	}
}

class Animal {
	public void eat(Food food) {
		System.out.println(food);
	}
}
class Food {
	public Food() {
		System.out.println("狗屎");
	}
}



public class MultiTest {
	public static void main(String[] args) {
		Feeder f = new Feeder();
		Animal a = new Animal();
		Food fd = new Food();
		f.feed(a, fd);
	}
}


你可能感兴趣的:(多态)