扩展标记界面有什么用。
答案 0 :(得分:5)
标记接口就是这样:标记某个类是某些东西或做某些事情的方法,即使这些东西不是表达为实际方法。标记界面可以从很早开始;这些天你可能会使用一个,你也可以考虑使用注释。
答案 1 :(得分:4)
这是一个没有方法的界面。它仅用于“标记”支持Serializable和Cloneable等特定功能的Java类。
答案 2 :(得分:2)
标记接口用于向对象添加其他信息(例如,参见:http://en.wikipedia.org/wiki/Marker_interface_pattern)。我不知道扩展的意思,但是一个对象实现了一个标记接口。
例如java中的可序列化接口:
一个类实现此接口 表明其非瞬态数据 会员可以写成 的ObjectOutputStream
答案 3 :(得分:1)
Marker接口没有方法,它们只是用来在运行时识别类的可靠性,因为你的类假设已经实现了B接口,然后在任何时候你都可以检查你的类的实例与该接口有关。你可以做任何你想做的事。