我在java中有一个名为Action的接口 并且没有任何功能
我在java中也有一个名为State的接口 哪个有这个功能
public Set<Action> getPossibleActions();
我有这个枚举
public enum Movement implements Action{...}
和这个班级
public class Tiles implements search.State{
实现了函数
public Set<Movement> getPossibleActions() {...}
Set<Movement> movements = new LinkedHashSet<Movement>();
...
}
return movements;
}
为什么我的上一个功能不起作用?我得到的消息是返回类型与函数public Set getPossibleActions();
不兼容当我设置我的班级运动来实现界面动作时,我的运动不是动作?因此它应该工作...... 我做错了什么?
我该如何解决?