黑马程序员技术交流社区
标题:
协议protocol
[打印本页]
作者:
13631297627
时间:
2016-1-29 22:18
标题:
协议protocol
协议(Protocol)的基本概念
协议的声明看起来比较类似于Java中一个类的接口,但是和接口不同的是:协议没有父类也不能定义实例变量。
协议是一种特殊的程序设计结构,用于声明专门被别的类实现的方法。协议在以下场合非常有用:
需要由别的类实现的方法
声明未知类的接口
两个类之间的通信
协议的基本特点
协议可以被任何类实现的方法
协议本身不是类,它是定义了一个其他类可以实现的接口
类别也可以采用协议(用的不多)
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2