我学java也有两年了,但是一直不能理解接口到底有什么好处,请教高手指点

解决方案 »

  1.   

    看完《head first设计模式》,楼主可以得到答案
    网上也有电子书可以下的
      

  2.   

    接口,就像你家的插座,你电脑上的USB口,插座有2口 3口,另外,如果你现在只是一个开发人员,或还不是开发人员,我建议你,暂时可以不用知道它有什么用。。 你只要知道它是一个接口就可以了。。一个项目下来,你就知道人家为什么订接口了。。 
    实际上,接口编程,在5人以下的开发团队的业务开发中 很少用到的,太麻烦了。。我指的是业务开发啊,
    你说不明白接口,主要就是 不明白何时用。
    建议你暂时不要看 设计模式先,你应该多做项目,多看开源项目。古话说,读书百遍,其义自见。。 你看多了自然知道了。
      

  3.   

    接口的出现是弥补继承的不足吧,java只允许单继承,而实现接口可以有多个!