- 4
- 0
- 约1.44万字
- 约 20页
- 2016-12-29 发布于湖北
- 举报
扑克牌生成与洗牌程序
使用JAVA编写以下程序:
1、请定义一个名为Card的扑克牌类,该类有两个private访问权限的字符串变量face和suit;分别描述一张牌的牌面值(如:A、K、Q、J、10、9、……3、2等)和花色(如:“黑桃”、“红桃”、“梅花”、“方块”);定义Card类中的public访问权限的构造方法,为类中的变量赋值;定义protected访问权限的方法getFace(),得到扑克牌的牌面值;定义protected访问权限的方法getSuit(),得到扑克牌的花色;定义方法toString(),返回表示扑克牌的花色和牌面值字符串(如“红桃A”、“梅花10”等)。
2、若应用程序的main方法中,定义字符串数组f和s;分别表示扑克牌的牌面值和花色;定义52个元素的Card类型数组deck,用来存放4个花色的52张牌。如下所示。
String f[] ={A,2,3,4,5,6,7,8,9,10,J,Q,K};
String s[] = {黑桃,红桃,梅花,方块};
Card deck = new Card[52];
(1)使用Card类的构造方法给deck数组的52张牌赋值,要求数组中先存放黑桃花色的A、2、3、……、K;然后是红桃花色的A、2、3、……、K;梅花花色的A、2、3、……、K;方块花色的A、2、3、……、K。请
您可能关注的文档
最近下载
- 通环(2018)8325路基插板式声屏障安装图.pdf VIP
- 安徽合肥市第四十五中学2026年中考数学一模试卷【含答案】.pdf VIP
- 07J912-1变配电所图集.pdf VIP
- 叉车安全管理培训课程.pptx VIP
- 工程施工材料构配件和设备管理制度.doc VIP
- 2025年全国二卷理综物理真题(含有答案) .pdf
- 2025年党的二十届四 中全会知识学习测试竞赛试题(附答案)供参考.docx VIP
- 金属的蠕变-材料力学性能课件PPT.pptx VIP
- 公京检第1413269号网络摄像机DS-2CD2520XYZUV-ABCDEF海康威视检测报告.pdf VIP
- 15J401 钢梯国家标准图集.pdf VIP
原创力文档

文档评论(0)