也就是咱们和电脑猜拳哈!
(小编写的代码可能还不够完美!!!!请友友们多多指教!!!!)
1.Rule类是一个父类,让接下来的子类继承,在里面定义了一个子类的公共属性name和score以及caiQuan方法.
package com.xy.game; //包名
public abstract class Rule { //定义抽象类
String name; //定义子类中的公共属性
int score;
String sr=""; //由于子类中多次用到,所以就定义了一个
public int caiQuan(int n) { //定义有返回值的caiQuan方法
switch (n) { //将键盘接收的n转换为相对应的字符串
case 1:
sr = "剪刀";
break;
case 2:
sr = "石头";
break;
case 3:
sr = "布";
break;
}
return n; //返回键盘接收的数据n
}
}
2.子类Computer继承父类Rule
package com.xy.game; //包名
public class Computer extends Rule { //Computer继承Rule,定义电脑类
Computer computer; //属性
User user;
public int chuQuan() {