Java 04实战开发 扑克游戏

一.目的

应用前两天学习的基础知识,实现扑克游戏。

二.代码实例

首先来构建代码结构。

扑克牌.png

一.封装文本输出

封装文本输出.png

二:创建Poker类

1.创建Constant类管理一些常量


Constant.png

2.定义PokerType类管理牌的花⾊和id号


Type.png

3.定义Poker类
Poker.jpg

三.创建PokerManager类管理牌的操作

Manger.png

四.在PokerType里⾯提供4个静态常量对象

cl.jpg

五.在Constant里面提供数组保存这4个常量

Constant.png

六.实现牌

1.实现一副牌


实现牌.jpg

2.添加牌的输出和使用


输出牌.jpg

使用牌.jpg

七.创建玩家类Player

玩家.jpg

八.创建玩家管理器PlayerManager 管理玩家信息

玩家和金币.jpg

九.初始化玩家信息并打印输出和使用

初始化玩家.jpg

打印玩家信息.jpg

输出.jpg

使用.jpg

十.为PlayerManager和PokerManager 提供单例对象

3.jpg

4.jpg

1.在PlayerManager下实现打底注的方法


底注.jpg

2.在Player下实现下注方法
下注.jpg

十一.创建 Gamecenter 开始游戏

开始游戏.jpg

十二.实现发牌

首先,在Player类里面添加Poker对象 每个人有一张牌。然后,在PokerManager类添加发牌方法。最后,在GameCenter的start方法调用发牌。


01.jpg

02.jpg

03.jpg

十三.实现下注操作

首先,在PlayerManager中实现获得当前下注人。然后,在PlayerManager中实现奖励赢家方法。最后,Poker类实现两张牌的比较 ,Player类实现赢钱就加金币的方法。


11.jpg

12.jpg

13.jpg

14.jpg

15.jpg

16.jpg

17.jpg

18.jpg

19.jpg

20.jpg

OK,这个扑克游戏的demo就算完成了。

三.感悟

这个demo凭我是绝对做不下来的,我也只能根据老师的来依葫芦画瓢。但依旧很多不懂,这是学习的这一段时间最复杂的代码了,理解起来很吃力。学习编程,首先要从分析别人的代码开始,明白他们的思路,认真分析,让自己真正懂得java,这样慢慢的,以后的demo就可以自己试着去做。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,590评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 86,808评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,151评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,779评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,773评论 5 367
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,656评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,022评论 3 398
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,678评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 41,038评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,659评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,756评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,411评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,005评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,973评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,203评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,053评论 2 350
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,495评论 2 343

推荐阅读更多精彩内容