黑马程序员技术交流社区

标题: 协议的意义是什么 [打印本页]

作者: 。烊了    时间: 2014-12-9 16:45
标题: 协议的意义是什么
如果仅仅是方法的声明,又不用必须实现,这起到一个什么作用呢
作者: 米匠    时间: 2014-12-9 20:06
约束,必须实现这些方法。实现了这些方法后,对象就有了这些功能,在某某场合会使用到对象的这些功能。和java中的接口是一样的
作者: Xwoder    时间: 2014-12-11 09:41
楼上说的没问题,遵守了某个协议就相当于遵守了某个规范,只有实现了这个规范的所有方法才能说这个类遵守了这个协议。

你可以看下泛型和多继承,或者Java中的接口。思想都是一样的。
作者: 迎着太阳    时间: 2014-12-11 12:46
方便程序员之间的交流啊。还减小了耦合性。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2