|
大家好,我想问一个关于接口的迷惑
比如说有一个接口:
interface IPeople{
void eat();
void sleep();
}
又有一个类实现了接口IPeople
class Boy implements IPeople
{
public void eat(){System.out.println("Eat........");}
public void sleep(){System.out.println("Sleep........");}
}
又有一个主类
class Test{
public static void main(String[] args){
Boy b=new Boy();
b.eat();
b.sleep();
}
}
这个程序是完成了Boy类中的eat和sleep方法,那么要实现接口IPeople的意义何在呢
我不实现接口,我也一样可以new 一个Boy类,然后去调用eat和sleep方法 |
|