第1个回答 2008-12-19
这个理解的时间会比较漫长的 用多了才能深刻体会到好处
第2个回答 2008-12-19
接口可以叫几个完全不相干的类产生以多态为基础的联系
..虽然不大好读 但是你可以仔细考虑看看 这是接口最大的用处
还有就是多重继承
第3个回答 2012-03-19
1、如果只有一个类,没必要使用接口。(只需用到该类名即可,无需用接口代替,出现在代码中)
2、需要切换使用多个类时,首先,需要用一个代替,并用该代替来命名对象,该对象出现在已编写的代码中(这个代替就是接口,是类的抽象化),再次,用具体的类来实现接口(既:使用不同的类的其中的一个类)
(1)【其中一个类】implements【接口】
(2)【接口】【对象】=new 【其中一个类】
3、接口的意义:接口始终是确定的,类名是不确定的。在多个类中切换类时,只需改变这个类的名字。无需改变大段代码(在这段代码中,是以接口定义的对象的形势出现的。接口就像是一个代词,这个代词代替的就是需要用到的类,切换类时,只需改变类名)。
第4个回答 2008-12-19
public interface IPerson() {
void say();
}