/* * Card类 * 2个属性:rank(表示面值),color(表示花色) * 4种方法:identify(设置花色),Card(设置面值),getRank(设置面值),getColor(设置花色) */package GamePlay;public class Card { private byte rank;//表示一张牌的面值 private String color;//表示一张牌的花色 //设置花色 public static String identify(int i) { String s=""; //TODO bug3 设置牌面花色 //提示:一共有四种花色。例如 case 0:s="红心";break; return s; } /** * @param rank * @param color */ //设置牌的面值 public Card(byte rank, String color) { switch(rank) { case 2: case 3: case 4: case 5: case 6: case 7: case 8: case 9: case 10:this.rank=rank;break; case 11: case 12: case 13:rank=10;break; case 14:rank=11;break; } this.rank=rank; this.color = color; } //取得面值 public byte getRank() { return rank; } //TODO bug4 取得花色 }
请问有什么bug呢,通过代码段插入代码格式化一下。
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632