扩展一个空接口是否正确?我只需要一个带有参数(EventCLass myEvent)的方法(EventPlayer),它可以是一个类,而下一个是另一个类。
public interface EventClass {
// ... empty ...
}
public interface EventClassExt1 extends EventClass {
public void firstEvent();
public void secondEvent();
}
public interface EventClassExt2 extends EventClass {
public void thirdEvent(String text);
}
public EventPlayer(final EventCLass myEvent)
最佳答案
是的,这是正确的。它称为标记接口。
http://en.wikipedia.org/wiki/Marker_interface_pattern
关于java - Java-扩展接口(interface),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14455649/