Java接口实现混乱

时间:2014-02-04 15:41:21

标签: java

我在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();

不兼容

当我设置我的班级运动来实现界面动作时,我的运动不是动作?因此它应该工作...... 我做错了什么?

我该如何解决?

0 个答案:

没有答案