又是作业题吧?
我给你一个 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);
}
}
我给你一个 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);
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货