日期:2014-05-18  浏览次数:20642 次

接口的使用
接口的使用是为了在实现方法改变时候,系统的其他部分不发生影响,这句话怎么理解:一下是鄙人的理解,不对还请教:
 比如:Mytest test= new Mytest(); 此是个类
  test.getlist();

  Test test= new Mytest(); //这里Test 是接口。Mytest是实现类;(如果有多个实现类)
  test.getlist();
 

------解决方案--------------------
接口才能够体现多态
给的那个实现
它就会调用那个实现类的方法
------解决方案--------------------
接口的最主要的作用是达到统一访问,就是在创建对象的时候用接口创建,【接口名】 【对象名】=new 【实现接口的类】,这样你像用哪个类的对象就可以new哪个对象了,不需要改原来的代码,就和你的USB接口一样,插什么读什么,就是这个原理。
这个就叫统一访问,因为你实现这个接口的类的方法名相同,但是实现内容不同.
接口主要针对多个类实现它来说的,要是只有一个类当然可以不用接口了.你这样想,