职来-优课达博客库
文章平均质量分 93
本专栏专为江苏师范大学科文学院优课达用户提供问题解决服务
治怒善男
被物理遗弃的计算机学渣
展开
-
普通人都能看懂的德州扑克-python版
文章目录德州扑克概要需求分析编码实现模拟扑克牌(文件:card.py)模拟发牌(文件:poke.py)判断类型(文件:play.py)开始游戏(文件:game.py)德州扑克德州扑克不使用鬼牌,只使用52张扑克牌,是一种不换牌扑克游戏。牌局进行流程第一轮前先决定座位及起始发牌位置。1、洗牌并切牌。2、本次轮到担任盲注的牌手下盲注。3、为每位牌手发两张底牌。4、翻牌前(preflop)喊注。5、消一张牌后发出三张公共牌。6、翻牌圈(flop)喊注。7、消一张牌后发出一张公共牌(转牌)。原创 2021-01-10 22:18:29 · 5334 阅读 · 4 评论 -
面向对象的规范化解释
一、理解面向对象面向对象和面向过程都是一种思想,就看自己怎么想了,面向对象是基于面向过程的。面向对象的特点:是一种符合人们思考习惯的思想可以将复杂的事情简单化3.将程序员从执行者转换成了指挥者完成需求时:a)先要去找具有所需的功能的对象来用。b) 如果该对象不存在,那么创建一个具有所需功能的对象。c) 这样简化开发并提高复用。在Java的开发过程,其实就是不断的创建对象,使用对象,指挥对象做事情。设计的过程,其实就是在管理和维护对象之间的关系。 找到对象 建立对原创 2020-11-25 22:19:52 · 574 阅读 · 3 评论 -
用人话给你讲面向对象
文章目录面向对象与面向过程面向对象对象面向对象与面向过程面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了;面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。用对象来举个例子,如果你的女朋友生气了,用面向过程的思维来解决这个问题的方法是:认错 → 买杯奶茶 → 说句好话 → 抱抱 → 给女朋友保证一下 → 解决问题用面向对象的思维来解决这个我呢提的方法是:哄原创 2020-11-25 20:33:59 · 1119 阅读 · 2 评论