Bootstrap

用JAVA实现扑克牌

扑克牌

游戏规则

规则:三个玩家,每个人轮流抽牌。

分析规则

  1. 1先买一副扑克牌 52张牌 4个花色
  2. 洗牌
  3. 抽牌

分析

首先有一张牌,才能有整个扑克牌
所以我们先创建一张牌的对象(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;
    }

    

悦读

道可道,非常道;名可名,非常名。 无名,天地之始,有名,万物之母。 故常无欲,以观其妙,常有欲,以观其徼。 此两者,同出而异名,同谓之玄,玄之又玄,众妙之门。

;