实现思路:由题意可以想到;首先,得先创建四个类,Card(父类),Card1(子类),Card2(子类);和一个执行数据的操作类Main1;然后将牌中的{A,J,Q,K}和{"红桃","黑桃","梅花","方块"}封装到Card1类中,将{"大王","小王"}封装到Card2中,在类中分别写出它们的get,set,toString,以及构造方法。Card1,Card2分别继承Card类。之后再在Main1中实现装牌,洗牌,发牌功能。
代码块:
第一个类:
public class Card {
}
第二个类:
public class Card1 extends Card{
private String num;
private String type;
public String getNum() {
&
private String num;
private String type;
public String getNum() {
&