当前页面: 开发资料首页 → J2EE 专题 → 请问定义一个空接口的意义在哪里
请问定义一个空接口的意义在哪里
摘要: 请问定义一个空接口的意义在哪里
使用非空接口可以知道该接口能提供什么功能,一个空接口是不是不对外开放的啊?
那么它用在哪些地方呢
请高手们指点
不要说一言难尽哦
作用是打一个标志,就像对象的序列化一样,告诉虚拟机这个对象是可以被序列化的
一般空接口是做为标志来用的
哎~~看来只能意会了
你指的是纯虚类吧?
类似于java和C#的Interface接口,没有真正的功能实现,但是他定义了对象的一种基本框架,和协议,实现(继承)它的类必须实现这种框架,并且可以继续扩展。
比如说要抛异常了,借口的引用需要的范围大一些,这时候就需要定义一个空的
空接口,就是身份的象征。
就象你去买东西,看到上面有3C认证标志的,你就买了。
mark!
---------------------
代表城管来接分(怕了吧?)。
不给就抢,一天一次...