abstractguessgame.java

来自「有关java学习技巧的课件」· Java 代码 · 共 28 行

JAVA
28
字号
public abstract class AbstractGuessGame {
    private int number;
 
    public void setNumber(int number) {
        this.number = number;
    }
 
    public void start() {
        showMessage("欢迎");
 
        int guess = 0;
        do {
            guess = getUserInput();
            if(guess > number) {
                showMessage("输入的数字较大");
            }
            else if(guess < number) {
                showMessage("输入的数字较小");
            }
            else {
                showMessage("猜中了");
            }
        } while(guess != number);
    }

    protected abstract void showMessage(String message);
    protected abstract int getUserInput();
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?