java吧 关注:1,266,785贴子:12,772,358
  • 6回复贴,共1

如何理解java的接口

只看楼主收藏回复

各位大神,请问如何理解java的接口,在什么情况下使用?实在搞不懂啊


IP属地:云南1楼2012-12-05 19:51回复
    实现接口和继承abstract class有点像。详细的建议你看看设计模式。


    IP属地:北京2楼2012-12-05 19:57
    收起回复
      2025-06-29 10:49:56
      广告
      接口 你可以暂时理解为抽象类 然后慢慢研究后你会发现接口跟抽象类最大的区别就是抽象类有单继承局限 只能实现单继承 不能像c++一样多继承 而借口可以多实现 从而解决了抽象类的单继承局限,这是最大的区别
      再者 一般可以用抽象类和借口实现的优先使用接口 因为接口方便扩展 抽象类完成一个模版模式 然后父类都是抽象出该类的所有共性 子类继承 于是就得到了父类的特性 这样不至于重复代码(简单点理解是这样的 ) 暂时就这么多 你先看着吧 最终要自己理解


      3楼2012-12-05 20:07
      回复
        就好像是国家大喊一声我们要什么什么的,然后下边就开始执行。这就是了。


        IP属地:广东5楼2012-12-05 21:33
        回复
          接口,就是规则...


          IP属地:四川6楼2012-12-05 21:34
          回复
            平常情况下,先不要用接口,不行的时候再用。。。


            IP属地:法国7楼2012-12-06 01:52
            回复