java扑克代码-java实验报告请定义一个名为Card的扑克牌类,该类有两个private访问权限的字符串变量face和suit:face描述一张牌的牌面值(如:"Ace", "Deuce", "Three", "Four", "Five", "Six", "Seven", "Eight", "Nine", "Ten", "Jack", "Queen", "King");suit描述一张牌的花色(如:"Hearts", "Diamonds", "Clubs", "Spades")。定义Card类中的public访问权限的构造方法,为类中的变量赋值;定义protected访问权限的方法getFace(),得到扑克牌的牌面值; 定义protected访问权限的方法getSuit(),得到扑克牌的花色; 定义方法toString(),返回表示扑克牌的花色和牌面值字符串(如“Ace of Hearts”、“Ten of Clubs”等)。2、实验目的与要求⑴ 类的定义和使用。⑵ 综合应用。3、 实验步骤与源程序 ⑴ 实验步骤1)进入JCreator程序,信件.java文件,对应相应题目要求编写源程序。2)使用JCreator进行编译,根据错误提示修改程序。3)运行编译完成的程序。 ⑵ 源代码 class Card{ private String face, suit; public Card(String f, String s){ face = f; suit = s; } protected String getFace(){ return face; } protected String getSuit(){ return suit; } public String toString(){ return getFace() + " of " + getSuit(); }}
public class App1 { public static void main(String[] args) { Card c = new Card("Ten", "Clubs"); System.out.println (c.toString()); }} 4、 测试数据与实验结果(可以抓图粘贴) 5、 结果分析与实验体会 通过本次实验,我熟练掌握了类的定义和使用。358