蚂蚁文库
换一换
首页 蚂蚁文库 > 资源分类 > DOCX文档下载
 

java报告书智力游戏猜数字论文

  • 资源ID:53133653       资源大小:109.11KB        全文页数:35页
  • 资源格式: DOCX        下载权限:游客/注册会员    下载费用:20积分 【人民币20元】
快捷注册下载 游客一键下载
会员登录下载
三方登录下载: 微信快捷登录 QQ登录  
下载资源需要20积分 【人民币20元】
邮箱/手机:
温馨提示:
支付成功后,系统会自动生成账号(用户名和密码都是您填写的邮箱或者手机号),方便下次登录下载和查询订单;
支付方式: 微信支付    支付宝   
验证码:   换一换

 
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,既可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

java报告书智力游戏猜数字论文

吉林工程技术师范学院 面向对象程序设计JAVA 课程设计报告书 设计题目智力游戏猜数字 专 业信息管理与信息系统 班级 X-0841 学生姓名曾竹筠 学号0801094116 指导教师张勇 信息工程学院 2009年12月 摘要03 第Y绪 论05 第二章系统分析07 第三章总体设计09 第四章编码实现10 第五章调试与测试11 第六章总结与心得12 附录 1源代码16 2参考资料35 摘要 面向对象方法是一种把面向对象的思想应用于软 件开发过程中,指导开发活动的系统方法,它吸取了结 构化程序设计的精华,以更接近人们通常思维的方式来 处理问题,是一种全新的软件开发技术。 作为一种新的的编程语言,Java很大程度推广了面 向对象的思想。随着计算机技术的发展,Java的强大展 现出它不可替代的作用-Java的功能不仅体现在它网络 方面的应用,对于应用程序设计、游戏设计等Java都 能满足需求。 本文针对Java的具体应用,设计了一个小游戏。 根据游戏的规则,用户将可以和计算机进行简单对战。 程序实现了友好的用户交互界面,让用户能很好地对游 戏进行操作。 关键字 java 游戏软件开发 第一章绪论 面向对象(OOP)的程序设计认为现实世界是由 一组彼此相关并互通信息的实体对象(Object)组 成的。不管是一所学校、一个班级;一辆汽车、一张桌 子;还是一个窗体、一个按钮,都可视作对象。一个对 象包含两部分内容描述对象状态的数据和描述对象行 为或功能(方法)的编码。数据和编码紧密结合,共同 构成一个对象。面向对象的程序设计有三大特性封装 性、继承性和多态性。 计算机技术的应用正在朝着网络化的方向阔步前 进,万维网成为世界上最大的信息中心。但目前外围网 上的内容仍多为文本、图像、声音等静态信息,Java 为其提供了简便并且功能强大的编程接口,开发人员利 用这些编程接口可以向Web增加动态性、交互性内容, 这使得Web页面翻开了新的一页。 Java是一种跨平台的面向对象的语言,这就允许 开发人员生成独立于平台的应用程序,用Java编写的 程序可以在许多硬件平台上运行而不需要重新编译。 Java具有很多优点简单、面向对象、可移植、与硬件 无关、强健安全、具有很高的性能,此外还对多线程、 动态性提供了支持。 Java采用面向对象技术,所有的Java程序都是对 象,通过封装性实现了模块化和信息隐藏,通过继承性 实现了代码的复用,使得用户可以根据自己的需要创建 自己的类库。 Java最强大的是网络方面的应用,本课程设计不涉 及网络方面的应用。 第二章系统分析 Java程序编辑器是图形界面、线程、流与文件等 技术的综合应用。 图形界面的实现考虑到简单、实用、高效等特点,就 选择了 AWT来完成实现。 2. 1目的要求 本课程设计任务的目的是要求学生按照分析、设计、 编码、调试和测试的软件开发过程独立完成小游戏设计, 以及JAVA算法的掌握,并能最终实现本系统的功能要 求,通过这个程序可以学习到以前调试短程序没有的的 经验。 通过课程设计,学生在下述各方面的能力应该得到 锻炼 1)进一步巩固、加深学生所学专业课程面向对象 程序设计-JAVA的基本理论知识,理论联系实际,进一 步培养学生综合分析问题,解决问题的能力; 2)全面考核学生所掌握的基本理论知识及其实际业 务能力,从而达到提高学生素质的最终目的。 3)利用所学知识,开发小型应用系统,掌握运用 JAVA语言编写调试应用系统程序,训练独立开发应用系 统,进行数据处理的综合能力; 4)对于给定的设计题目,如何进行分析,理清思路, 并给出相应的数学模型; 5)掌握面向对象程序设计的方法。 6)熟练掌握JAVA的基本语法,灵活运用各种数据 类型; 7)进一步掌握在DOS环境下如何调试程序(单步调试, 设置断点、观察表达式,分块调试)和修改程序. 2.2课程设计的预备知识 熟悉JAVA程序设计的基本知识 1)GUI图形界面设计; 2)接口; 3)实现抽象方法; 4)响应事件. 2. 3课程设计要求 仔细分析设计题目,编写程序源代码; 1)积极上机调试源程序,增强编程技巧与调程能力; 2)认真书写课程设计预习报告,课程设计说明书; 3)遵守课程设计要求和机房管理制度,服从指导教师的 安排,确保课程设计的顺利完成课程设计内容. 第三章总体设计与详细设计 总体设计 程序总体介绍和设计要求程序使用J2SE语言编写,使 用标准JDK平台编译和运行。程序设计并实现一个类 来玩游戏。用可视化编程控件实现该程序。系统 随机产生四个数字与用户输入的四个数字进行 比较是否正确。 详细设计 1. 程序的类名GuessNumGame 2. 程序中相关的类String,Frame,Clo sing. 3. 实现的方法主要有 main,create View,actionPered, windowsClosing,randomNum. 4. 程序页面 1 定义一个frame 2 设定宽和高,并设定出现的位置 3 设定前景色和背景色 5 设定布局管理器 第四章编码实现 〃显示答案按钮单击事件监听 static class AnswerButton implements ActionListener { public void actionPeredActionEvent e { tf_an. s etTextcreate_str; } } 〃关闭按钮监听器 static class Closing extends WindowAdapter { public void windowClosingWindowEvent e System.out.println游戏窗口被关闭, System.exitO; 第五章调试与测试 运行结果如下 1)写出批处理文件pci. bat; 2)编写 java 格式的文件 GuessNumGame. java; 3)开始运行,过程显示如下; 应 C\WINDOWS\system32\. - java GuessNumGame Microsoft Windows XP5.1.2600] C 版权所有 1985-2001 Microsoft Corp. C\Documents and SettingsMdministratorcd\ C\pcl.bat C\set pathC\Progran Files\jaua\jdkl.6.0_02\bin C\set classpath.;C\Program Files\jaua\jdkl.6-0_10\lib\dt.jar;C\jaua\jdkl.6. 0_02\lib\tooIs.jar C

注意事项

本文(java报告书智力游戏猜数字论文)为本站会员(aaakkpc)主动上传,蚂蚁文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蚂蚁文库(发送邮件至2303240369@qq.com或直接QQ联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们


网站客服QQ:2303240369

copyright@ 2017-2027 mayiwenku.com 

网站版权所有  智慧蚂蚁网络

经营许可证号:ICP备2024020385号



收起
展开