请大家帮我讲下用接口的好处和接口到底起什么作用,还有什么情况用接口?
我个人认为接口比不要接口的类都要复杂,因为接口里面要声明属性不实现功能,在继承类中才实现功能,我估计这是对于两个或两个以上的类中使方法重载时才体现出好处,因为只需要一个声明,难后在多个类中完成相同的功能,只是参数不同而已.我的理解就是这,如果是只有一个类,体现不出接口的优越性是吗?

解决方案 »

  1.   

    lz,oo思想要加强啊!接口的作用不是只有你想的那么多.oo思想用到很多,设计模式可以看看!给你帖个网址!
    http://www.cndiy8.com/data/web5410/20050227/20050227__3047787.html
      

  2.   

    建议你看下COM思想,接口的使用为了兼容性。而且也隐藏了实现细节,达到了面向对象所要求的。而且支持了代码的复用,也易于软件的升级和维护。