五子棋小游戏开发.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
五子棋小游戏开发

斜技信息 高校理科研究 浅谈面向边程与面向劝象编程思想 ——以五子摸小游戏开发为倒 广西水利电力职业技术学院黎明明 嘲要]本文介绍了如何避用面向过程与面向时袁思想进行菇子棋游戏的设计与开麓,比较了两者在设计思想的不 同。与面向她程程序设计比较,面向对象程序设计更易于实珑对现实世界的描述,提高软件的扩展性和可维护性. [关键调]羲向迂程曩向跨象五予摸 1、引官 发方法,因丽只考虑简单地实现两人对弈的五予棋。功能描述; 酉惫慰象缠覆感想邑戒力瑕廖曼必缀掌握懿程寒舞发、愚 撰出五子棋擞,供两个瑷家对弈。 维开发方式了,如何将面向过糕的编程思想肉面向对象编翟愚 3.1结构讫的面向过程编程恿糠 想进行转换,是我们在教学中一麓考虑的问题。在教学中我们总 习惯结构化开发的同学,通常是这样来组织程序,使用 ch档s数组寒储棋盘状态t 会遇到这样的问题:农使用W弧dow8开发工具靛对候,有些学 生很快麓适应了燕挝点撬瓣程謦设计方式,镶髓对事捧驱凄宥 所了解,写代码的时候往往是凝涞将挡,水米土淹,在大量的事 begin 件下面填写大量的代码来见招拆摺,最后整个程序变得毫无可 (1)画棋盘, 读毪释霹维护佳。胃黻说,学生穰往是翔遘农舞发王其孛鲡{嚣去 (2)将记录棋盘获态戆ekss数缝耪始纯} 定义一个类,怎么创建对象,可摄不知道如何在应用中使用类和 (3)设鬣好先下棋一方的颜色, 对象。本文探讨使用五子棋这个例子,使用筒向过程和筒向对象 endI 这两赣零嚣题罄懿绩程惹葱来寰瑗,薅释扶嚣送一步理鬃结捧 化的面f旬过程的程序设计方式和面向对象的可视化的程序设计 Buttonl TMouseButtonI shiftlTShiftState}X,Yl 方式,以帮助学生建娆面向对象的思维方式。 Integer), 2、薅种程瘳设讨思想的特感分析 Be出 缩构化的面向过程的程序设计是一斡结梅亿、模块能释鑫 (1)将缝掾转换秀数缝下檬} 7程序易乎实现结 (2)如果下标不越位,则将相应位置的数缎元素置为该颜 顶向下逐步求精的设计方法。单元,是Delphi 构化、模块他的基础。单元一般由数据类型、鬻量、变量以及倒程 色,著在相应位置疆相应棋子} (丞数释过程)维成。结梅纯程露设计方法懿强诞翟寒设计风格 (3)翔皋棋盘上该羧色鳇五子述线,燹缭褪应提示,著燕赫 和程序结构的规范化。而面向对象的程序设计的方式则是建立 初始化,否则切换棋子颜色I 在结构化程序设计基础上,采用两向对象、攀件驱动编稷机制。 endI 它菇类僚秀耱造程序懿基本攀倥,垂绕着黠象懿抽象健、继承 3。2采建覆是建象编程悉惹 性、多态性和封装性的特征开发设计程序。 3、霞例开发 (form)。棋类提供棋盘,接受棋予,翔断是否,供玩家读棋盘状 五皆挟是一释蠢老丙又有趣鳇游戏,有趣静游戏往往能激 态|塞曩剿受责赛委设谤l嚣家是一令参与者,主受震挫是颜色。 发学生盼学习兴趣。本文旨在对比结祷化与面向对象的软件开 系统的糟例图如下t 下棋懿序裂匿; 跌以上分析可以得舞f —102— 万方数据 科技信息 高校理科研究 棋类说明: function type b

文档评论(0)

jgx3536 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档