总共三大模块:
1,牌的创建
package 学生管理系统;
public class Card implements Comparable<Card>{
String name;
String type;
int rank;
public Card(String type,String name,int rank) {
this.name = name;
this.rank = rank;
this.type = type;
}
public int compareTo(Card o) {
return this.rank-o.rank;
}
}
2.玩家的创建
package 学生管理系统;
import java.util.ArrayList;
import java.util.List;
public class plays {
String id;
String name;
List<Card>pcards;
public plays(String name,String id) {
this.name = name;
this.id = id;
pcards = new ArrayList<Card>();
}
}
3.执行过程
package 学生管理系统;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.Scanner;
public class Game {
List<Card>cards;
List<plays