我需要从以下课程派生出来:
public abstract class MyTool<VIEW extends MyView>
implements LookupListener, MouseListener, MouseMotionListener, KeyListener {}
以下不起作用:
public abstract class MySubTool<VIEW> extends MyTool<VIEW> {}
谢谢!
答案 0 :(得分:3)
MySubTool中的编译器无法知道VIEW
中的MySubTool
是MyView
的子类,您必须再次指定它:
public abstract class MySubTool<VIEW extends MyView> extends MyTool<VIEW> {}
答案 1 :(得分:1)
这应该:
public abstract class MySubTool<VIEW extends MyView> extends MyTool<VIEW> {}