使用面向对象编程思想实现一个猜拳游戏
今天的任务是通过控制台方式实现一个人机对战的猜拳游戏,用户通过输入(1.剪刀 2.石头 3.布),机器随机生成(1.剪刀 2.石头 3.布),胜者积分,n 局以后通过积分的多少判定胜负。
思路:
1、定义需要的各属性
private static int person = 0;//用户转(数字)
private static int robot = 0;//机器人出(数字)
private static int person_win = 0;//用户积分
private static int robot_win = 0;//机器人积分
private static Object o;//用户出
private static Random r;//机器人随机
private static String r1;//机器人出
private static int i;//循环
2、编写用户主动输入和机器人随机输入的方法
public static void Start() {
//用户出
Scanner input2 = new Scanner(System.in);
System.out.println("第" + i + "局");
System.out.print("请出:");
o = input2.next();
r <