满意答案
Innayuji
2013.08.24
采纳率:57% 等级:12
已帮助:7723人
public class Animal {
public String name ="";
public Animal(String name){
this.name = name;
}
public void move(){
System.out.println(name+"移动了");
}
}
public interface Mammalia {
//哺乳动物接口
public void suckle();
}
public interface Predator {
//食肉动物接口
public void eat(Animal animal);
}
public class Dog extends Animal implements Predator,Mammalia{
public Dog(String str){
super(str);
}
@Override
public void eat(Animal animal) {
System.out.println(this.name+"吃了"+animal.name);
}
@Override
public void suckle() {
System.out.println(this.name+"给小"+this.name+"喂奶");
}
public static void main(String args[]){
Dog dog = new Dog("狗");
dog.move();
dog.suckle();
Animal a = new Animal("兔子");
dog.eat(a);
}
}
02分享举报