黑马程序员技术交流社区
标题:
oc中的协议和分类怎么理解?
[打印本页]
作者:
leishui513
时间:
2015-1-11 16:00
标题:
oc中的协议和分类怎么理解?
oc中的协议和分类怎么理解?
作者:
mengxingdong
时间:
2015-1-11 16:19
分类可以理解为类的扩展,协议就按照字面上理解把。中药知道他们的用法和应用范围
作者:
lnyg1992
时间:
2015-1-11 16:41
本帖最后由 lnyg1992 于 2015-1-11 17:07 编辑
分类可以在不改变原来类的模型的前提下,给类扩充一些方法;协议也可以提供方法(只有声明),但前提是某个A类得遵守某个B协议,这样A类就拥有了B协议中声明的方法,协议中默认情况下@required的方法在A类实现中必须实现(当然不实现也可以,只是有警告),@optional的方法可以实现可以不实现
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2