import java.util.Scanner;
public class 游戏库 {
public static void main(String[] args) {
Scanner scan=new Scanner(System.in);
do {
System.out.println("已打开游戏库,按v进入下载页面,按q进入游戏卸载页面");
switch (scan.next().charAt(0)) {
case 'v':
System.out.println("已进入下载页面");
do {
System.out.println("请输入要添加的游戏名称");
games game1=new games(scan.next());
game1.add();
System.out.println("是否继续添加?y/n");
}while (scan.next().equals("y"));
break;
case 'q':
do {
System.out.println("已进入游戏卸载页面");
System.out.println("请输入要卸载的游戏");
games game2=new games(scan.next());
game2.reduce();
System.out.println("是否继续卸载?y/n");
}while (scan.next().equals("y"));
default:}
System.out.println("是否返回?y/n");
}while (scan.next().equals("y"));
}
}
class games{
String names;
int num;
public games(String names) {
this.names = names;
}
public String add() {
num++;
System.out.println("游戏库已添加:" + this.names);
return "ok";
}
public String reduce() {
if (num > 0&&this.names.equals(add())) {
System.out.println("已卸载" + this.names);
num--;
} else if(num<=0){
System.out.println("您尚未下载这个游戏");
}
return "ok";
}
}