私は列挙型クラスを持っています
public enum CommandEnum {
ADD_ITEM {
{
this.command = new AddItemCommand();
}
};
protected Command command;
public Command getCurrentCommand() {
return command;
}
}
特定のコマンドを取得しようとするクラス
CommandEnum currentState = CommandEnum.valueOf(action.toUpperCase());
current = currentState.getCurrentCommand();
AddItemCommand
たとえば、このコマンドを 4 回呼び出した場合、クラスのコピーはいくつ作成されましたか?