任务描述:定义具有如下关系的接口和类,并实现接口的所有方法。
在测试类中输出Dog对象的ID、type及breath()、run()方法的结果。
public interface Animal {
int ID=1;
public void breath() ;
}
public interface LandAnimal {
void breath();
}
public class Dog implements Animal,LandAnimal{
private String type;
public Dog(String type) {
this.type=type;
}
public void breath() {
System.out.println("狗能呼吸");
}
public void run() {
System.out.println("狗能跑步");
}
public void setType(String type) {
this.type=type;
}
public String getType() {
return type;
}
}
public class Test {
public static void main(String[] args) {
Dog dog=new Dog("哈士奇");
System.out.println(Animal.ID);
System.out.println(dog.getType());
dog.breath();
dog.run();
}
}