package Jiekou;
public class Animal {
public void eat(){
}
}
package Jiekou;
import ab2.Animal;
public class Dog extends Animal implements Meatable{
Dog(){
super();
}
public void eat() {
System.out.println("吃骨头");
}
public void eatMeat(){
System.out.println("狗其实也喜欢吃肉");
}
}
package Jiekou;
import ab2.Animal;
public class Eagle extends Animal implements flyable, Meatable {
public void fly(){
}
public void eat(){
}
}
package Jiekou;
public interface flyable {
public void fly();
}
package Jiekou;
//接口是一个特殊的抽象类,定义时需要使用infterface关键字
public interface Meatable {
//属性时public static final的
//方法是public abstract
double PI=3.14;
void eat();
}
package Jiekou;
public class Test {
public static void main(String[] args) {
}
}