zoukankan      html  css  js  c++  java
  • 20155232 5月24日课堂时间提交补充

    20155232 5月24日课堂时间提交补充

    • 在IDEA中或命令行中运行P187 Guess.java。

    提交测试代码和运行结果截图,加上学号水印,提交码云代码链接。

    • 运行截图
      image

    • 由于之前打的代码找不到了,在打的过程中没来得及提交上去。。。。。

    • 代码
      Guess.java

    import java.util.Scanner;
    import java.lang.String;
    public class Guess {
        public static void main(String[] args){
            GuessGame game = new ConsoleGame();
            game.go();
        }
    }
    
    • 代码GuessGame.java
    abstract class GuessGame {
        public void go() {
            int number = (int) (Math.random() * 10);
            int guess;
            do {
                print("輸入數字:");
                guess = nextInt();
            } while(guess != number);
            println("猜中了");
        }
    
        public void println(String text) {
            print(text + "
    ");
        }
    
        public abstract void print(String text);
        public abstract int nextInt();
    }
    
    • 代码ConsoleGame.java
    import java.util.Scanner;
    public class ConsoleGame extends GuessGame{
        private Scanner scanner=new Scanner(System.in);
        @Override
        public void print(String text){
            System.out.print(text);
        }
        @Override
        public void println(String text){
            System.out.println(text);
        }
        @Override
        public int nextInt(){
            return scanner.nextInt();
        }
    }
    
  • 相关阅读:
    NodeJS、NPM安装配置步骤(windows版本)
    23种设计模式全解析
    js阻止浏览器默认事件
    js获取不同浏览器盒子宽度高度
    H5之重力感应篇
    JS中的call()和apply()方法
    html学习笔记
    less(css)语言快速入门
    power designer简单教程
    Strom开发配置手册
  • 原文地址:https://www.cnblogs.com/lsqsjsj/p/6897656.html
Copyright © 2011-2022 走看看