- 61
- 0
- 约3.62千字
- 约 7页
- 2016-11-26 发布于重庆
- 举报
山东大学面向对象上机实验
面向对象上机实验
(solitaire纸牌游戏)
实验要求和目的
单人纸牌游戏,牌桌上有7个堆共28张牌,第一堆1张牌,第二堆2张……第7堆7张,每一堆的第一张牌朝上,其他朝下。牌桌上还有4个suitpiles,一个deck card堆和一个discard card堆,布局参考windows的纸牌游戏。
设计一个简单的CardGames程序,运用面向对象封装、继承、抽象类、抽象方法、多态、动态绑定等概念。
开发环境
硬件环境:win7
软件环境:eclipse Version: Luna Release (4.4.0)
小组成员及分工
实验分析
此程序需要完成要求:牌桌上有7个堆共28张牌,第一堆1张牌,第二堆2张……第7堆7张,每一堆的第一张牌朝上,其他朝下。同时牌桌上还有4个suitpiles,一个deck card堆和一个discard card堆来放置纸牌。通过鼠标的点击和拖动等操作,实现游戏的进行。
任务定义:
如何存储和定义52张牌,所选择的储存结构需要便于实现实验给出的题目要求。
如何设计鼠标操作程序,实现纸牌的拖动和放置,实现只有当纸牌拖动到合适的位置才可放置。
如何设计翻牌程序,包括点击DiscardPile堆中的纸牌的翻牌,以及桌面纸牌当移走最上方的纸牌后的自动翻牌。
如何设置纸牌的初始化:实现随机
您可能关注的文档
- 宜昌市期末调研考试七年级上语文.doc
- 宝宝填色-迪斯尼动物系列-A4可直接打印.docx
- 宝供物流管理.doc
- 宝宝如何预防呼吸道疾病的反复.doc
- 宝石及其鉴赏复习提纲.doc
- 宝供物流的运营模式和服务.doc
- 宝玉石鉴定技术复习.docx
- 宝石学大型仪器原理.doc
- 实习实训教学大纲.doc
- 实习个人总结,动物医学毕业实习总结,牛场实习工作总结.doc
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
最近下载
- 基于阻尼因子补偿的LDO设计与实现-微电子学与固体电子学专业论文.docx VIP
- 运动和力复习课件.ppt VIP
- 【高考真题】2023年高考理综物理真题试卷——新课标卷(含答案).docx VIP
- 基于DSP的飞剪控制系统设计.doc VIP
- 元素化合物11碳族硼族.pdf VIP
- 滴丸工岗位合规化操作规程.docx VIP
- 基于WebSocket的协同编辑系统的设计与实现.docx VIP
- 2025年海南省机关事业单位招聘雇员及村(社区)工作人员考试(公共基础知识及公文写作)历年参考题库含.docx VIP
- ISO22000-2018食品安全管理体系的过程和文件清单.pdf VIP
- 船舶危险源 机舱风险源清单.pdf VIP
原创力文档

文档评论(0)