20155232 5月24日课堂时间提交补充
2017-05-24 10:27
162 查看
20155232 5月24日课堂时间提交补充
在IDEA中或命令行中运行P187 Guess.java。
提交测试代码和运行结果截图,加上学号水印,提交码云代码链接。
运行截图
![](https://images2015.cnblogs.com/blog/1065408/201705/1065408-20170524101609247-1185924757.png)
由于之前打的代码找不到了,在打的过程中没来得及提交上去。。。。。
代码
Guess.java
代码GuessGame.java
代码ConsoleGame.java
码云链接
在IDEA中或命令行中运行P187 Guess.java。
提交测试代码和运行结果截图,加上学号水印,提交码云代码链接。
运行截图
![](https://images2015.cnblogs.com/blog/1065408/201705/1065408-20170524101609247-1185924757.png)
由于之前打的代码找不到了,在打的过程中没来得及提交上去。。。。。
代码
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 + "\n"); } 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(); } }
码云链接
相关文章推荐
- 20155232 5月17日课堂时间第二个提交点补充
- 2017-2018-1 20155232 《信息安全技术》课上测试未提交补充博客
- 20155319 课堂测试题补充提交
- 20155328 《信息安全系统设计基础》第六周 课堂提交补充
- 20155328 5月17日课堂实践第一个提交点的补充博客
- 2017-2018-1 20155305 《信息安全系统设计基础》第四周学习总结(课堂提交作业未来得及提交码云链接myod补充博客)
- 课堂练习2: 打印当前时间。学习使用Date类和Calendar类。 2
- spring 日期时间提交出现400错误
- Spring mvc 提交时间 String Date 的转换问题
- 织梦dedecms自定义表单获取IP地址和提交时间
- 第一次作业提交时间
- PowerShell SVN 添加文件并以指定时间和用户提交文件
- 把HTML表单提交的数据转化成XML文件的补充
- 如何精确计算一个方法执行的时间-如博客园的提交评论提交耗时xxx毫秒?
- ajax用post提交中文乱码问题(待补充)
- 补充提交“ARM架构与指令集” ,“内存管理架构” 等相关学习的有道云分享链接
- 织梦自定义表单添加提交时间,获取ip的方法
- asp 中时间控件选择的值提交后不显示
- 第五、六周课堂测试补充
- C#如何用WebClient动态提交文件至Web服务器和设定Http响应超时时间