A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© daveyang 中级黑马   /  2015-3-22 17:51  /  907 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

接口可以看作服务的同义语,接口更偏重语法,服务更偏重语义。
接口是一种抽象,因为它掩盖了实现细节;借口是一种规范,因为它定义了服务契约;接口是一种间接,同时还是实现间接层的关键手段;接口可以产生分离,规范与实现的分离、职责的分离、关注点的分离;借口作为解耦点,可以消除非本质的依赖;接口作为反向控制点,可以抽象地调用外部依赖而无须考虑他们的具体实现。
简而言之,抽象和规范是根本,间接和分离是手段,依赖与控制是关键,借口和服务是核心。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马