C#:纸牌游戏
文章平均质量分 81
buaazyp
这个作者很懒,什么都没留下…
展开
-
C#:扑克牌游戏(1):规划CardLib类库开发扑克牌游戏
(一):前言 这是《C#入门经典(第七版)》的学习笔记,接下来会通过一个扑克牌程序学习关于C#相关知识。 (二):前期思考过程 创建一个类库,命名应该为CardLib,不过按照书上的安排,该类库是在第十章第一次使用,在此命名为Ch10CardLib。 容易想到,我们平时玩扑克牌的时候,总是会说,一副两副,因此我们考虑创建一个类Deck代表“一...原创 2018-10-16 16:38:02 · 3540 阅读 · 1 评论 -
C#:扑克牌游戏(2):给CardLib添加Cards集合
(一):背景 在上一篇文章中,我们简单建立了几个可能在后面会用到的类并且放到了一个类库中,接下来需要对这几个类进行进一步的思考。首先一个问题是,我们原先在Deck类中,使用了一个数组来代表一副牌,但是我们知道,在一个扑克牌游戏中,(例如斗地主),会存在着抽牌,出牌的动作,当发生这种动作时,对象的个数就发生变化了。这种情况下,我们使用一个固定个数的数组就不是那么合适了。因此在这篇文...原创 2018-10-16 16:37:53 · 1366 阅读 · 1 评论