小编Mik*_*eyD的帖子

在另一个类中创建枚举对象

作为课程的一部分,我正在写一个基本的游戏.我遇到的问题是,我有一个名为ship的类,它存储了一艘船的所有细节,当一艘新船被创建时,我需要给它"保留"状态.然后用户将能够委托一艘船,因此其状态将变为"活动".

我有一个名为ShipState的枚举类,其代码如下.

public enum ShipState implements Serializable
{
    RESERVE(" In reserves"), 
    ACTIVE(" Active"), RESTING(" Resting"), 
    SUNK ("      Sunk/Lost");

    private String state;

    private ShipState(String st)
    {
        state = st;
    }

    public String toString()
    {
        return state;
    }
}
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是我不知道如何在我的Ship类中创建一个枚举对象来给船状态"保留".

java enums

0
推荐指数
1
解决办法
85
查看次数

标签 统计

enums ×1

java ×1