又是作业题吧?
我给你一个 Card 的类吧,只实现了基本的东西,其它的我不能再帮了,本来我的原则不是帮做作业的class Card {
    protected int value; (1 to 13)
    protected int suit; (0 to 3)    public int 红桃 = 0;
    pubilc int 方片 = 1;
    public int 黑桃 = 2;
    public int 黑花 = 3;    public Card(suit, value) {
        if (suit < 0 || suit > 3) {
             throw new RuntimeException("suit must in [0, 3]");
        }
        this.suit = suit;        if (value < 1 || value > 13) {
             throw new RuntimeExcepton("value must in [1, 13]");
        }
        this.value = value;
    }    public booelan equals(Object obj) {
        if (obj instanceof Card) {
             return equals((Card) obj);
        } else {
             return false;
        }
    }    public boolean equals(Card card) {
        return (value == card.value && suit == card.suit);
    }
    
}