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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

接口的作用是什么?

10 个回复

倒序浏览
在为一类事物添加一些额外的方法时,可以将相关的一个或多个方法组织为接口,任何事物只要实现该接口就具备了这些方法。经常可以用来区分各个子类具备的特性。
回复 使用道具 举报
继承中的找干爹。
回复 使用道具 举报
添加功能性拓展
回复 使用道具 举报
实现功能扩展。
回复 使用道具 举报
river1205 来自手机 中级黑马 2015-12-18 07:18:22
地板
添加额外功能
回复 使用道具 举报
马赛 中级黑马 2015-12-18 11:41:30
7#
功能扩展
回复 使用道具 举报
功能扩展
回复 使用道具 举报
class变身,变成炒鸡class
回复 使用道具 举报
Robber 中级黑马 2015-12-23 00:07:07
10#
接口在开发过程中可以快速分离工作内容。
比如调用者在写业务逻辑的时候需要一个功能,可能是数据库访问,或者复杂计算,但是他的工

作专注于实现业务逻辑,不想分开经理去做底层实现,那么他只需要实现一个接口,定义了规范

,然后就可以继续他的业务逻辑代码了。
而实现者可以根据这个接口规范,做具体的是实现。
这样通过使用接口就可以快速的分离工作内容,大盗团队并行工作的目的。
此外,如果规范是通过接口定义的,那么当你这个功能有多个实现时,你只要实现了这个接口,

那么可以快速的替换具体实现,做到代码层面的完全可以分离。
总结起来就是一句话:接口或者规范可以在开发过程中做到分离。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马