public class fuyong {
/*
* 通过非继承 来对其他方法 进行复用
* */
public static void main(String[] args) {
Animal animal = new Animal();
Bird bird = new Bird(animal);
bird.beat();
}
}
class Animal{
public void beat () {
System.out.println("animal beat");
}
}
class Bird{
private Animal animal ;
public Bird(Animal animal) {
this.animal = animal;
}
void beat() {
animal.beat();
}
}