这是我的课
public class RubiksCube{
public enum Moves{
FRONT,BACK,RIGHT,LEFT,UP,DOWN
}
}
Run Code Online (Sandbox Code Playgroud)
我可以这样称呼枚举成员吗?RubiksCube.FRONT
不可以,除非您在RubiksCube其中定义了一个常量来引用该Moves实例
class RubiksCube {
public static final Moves FRONT = Moves.FRONT;
...
}
Run Code Online (Sandbox Code Playgroud)
这听起来不是一个好主意。请注意,RubiksCube.Moves.FRONT由于您的枚举是公共的,因此您可以通过进行访问。
| 归档时间: |
|
| 查看次数: |
53 次 |
| 最近记录: |