扑克牌
游戏规则
规则:三个玩家,每个人轮流抽牌。
分析规则
- 1先买一副扑克牌 52张牌 4个花色
- 洗牌
- 抽牌
分析
首先有一张牌,才能有整个扑克牌
所以我们先创建一张牌的对象(Poker),Poker对象中包含的成员有描述的花色和数字,以及初始化的构造方法;然后再创建一整个扑克牌,Pokers对象中包含的成员有买扑克牌的方法、交换的方法、洗牌的方法,其中买扑克牌的方法里面我们自定义类型的集合专门存放52张扑克牌,洗牌的方法里面运用了产生随机数发生器(Random)
代码
Poker
public class Poker {
private String suit;//牌色
private int num;//数字
public Poker(String suit, int num) {
this.suit = suit;
this.num = num;
}
public String getSuit() {
return suit;
}
public void setSuit(String suit) {
this.suit = suit;
}