面向接口编程
原文地址
什么叫面向接口编程
在一个面向对象的系统中,系统的各种功能是由许多不同的对象协作完成的。
在这种情况下,各个对象内部是如何实现自己的,对系统设计人员来讲就不那么重要了;而各个对象之间的协作关系则成为系统设计的关键。小到不同类之间的通信,大到各模块之间的交互,在系统设计之初都是要着重考虑的,这也是系统设计的主要工作内容。面向接口编程就是指按照这种思想来编程。
1.关于接口的理解。
接口从更深层次的理解,应是定义(规范,约束)与实现(名实分离的原则)的分离。
接口的本身反映了系统设计人员对系统的抽象理
转载
2020-08-27 18:21:43 ·
251 阅读 ·
0 评论