Gra zgadywania numerów w Javie za pomocą UOPS

import java.util.Scanner;

public class Game {
    private Scanner input;
    private Player player;
    private GuessNumberGame guessNumberGame;
    private boolean running;
    private String command;

    Game() {
        this.player = new Player();
        this.input = new Scanner(System.in);
        this.guessNumberGame = new GuessNumberGame(20);
        this.running = true;
    }

    public void init() {
        while (running) {
            System.out.println("commands: leave, play");
            System.out.print(">> ");
            this.command = this.input.next();

            if (this.command.equals("leave")) {
                this.running = false;
            } else if (command.equals("play")) {
                this.player.play(this.input, this.guessNumberGame);
                this.guessNumberGame.setSecretNumber(20);

            } else {
                System.out.println("unknown command");
            }
        }
    }
}
Obedient Okapi