java面向接口编程详解.docVIP

  • 6
  • 0
  • 约1.7万字
  • 约 22页
  • 2018-01-05 发布于河南
  • 举报
java面向接口编程详解

面向接口编程详解(一)——思想基础(转) 本系列《面向接口编程详解》将分为三部分: 面向接口编程详解(一)——思想基础(已发布) ????? 在这一篇中,将对接口及面向接口编程有个大致的介绍,着重在于思想上的讲解。 面向接口编程详解(二)——编程实例(已发布) ????? 这一篇将结合一个实例“移动存储设备模拟”来让大家对面向接口编程有个直观印象。 面向接口编程详解(三)——模式研究(已发布) ????? 讲解几个设计模式中的面向接口思想和基于.NET平台的分层架构中的面向接口思想,加深理解。 ????? 我想,对于各位使用面向对象编程语言的程序员来说,“接口”这个名词一定不陌生,但是不知各位有没有这样的疑惑:接口有什么用途?它和抽象类有什么区别?能不能用抽象类代替接口呢?而且,作为程序员,一定经常听到“面向接口编程”这个短语,那么它是什么意思?有什么思想内涵?和面向对象编程是什么关系?本文将一一解答这些疑问。 1.面向接口编程和面向对象编程是什么关系 ????? 首先,面向接口编程和面向对象编程并不是平级的,它并不是比面向对象编程更先进的一种独立的编程思想,而是附属于面向对象思想体系,属于其一部分。或者说,它是面向对象编程体系中的思想精髓之一。 2.接口的本质 ????? 接口,在表面上是由几个没有主体代码的方法定义组成的集合体,有唯一的名称,可以被类或其他接口所实现(或

文档评论(0)

1亿VIP精品文档

相关文档