-1
所以,我正在爲我最近一直在玩的一些事件做一個界面,到目前爲止它看起來像。Java - 可以接受任何子類的接口中的方法?
public interface Handler {
void handle(Class<? extends Event> event);
}
和
public interface Handler<T super Event> {
void handle(T event);
}
這些都不需要事件的一個子類,而它告訴我,使實現類抽象。我能做些什麼嗎?還是我被迫抽象化?
第二個應該正常工作,如果你參數化'implements'目標類型。不要使用原始類型。 – 2015-04-02 18:32:24