烟台工程职业技术
机
电工程系
计算机应用技术专业09级
课程设计(论文)课程设计(论文)
题目:JAVA课程设计
指导教师(签名)指导教师(签名)二○一一年七月十四日
JAVA拼图游戏课程设计
报告 【摘要】拼图小游戏设置很简单,功能很简单的拼图游戏,此游戏适合儿童玩的游戏,此拼图游戏界面很卡通,是以《火影隐者》的几张图片来制作的,所以很适合小朋友拼图,此游戏设置了三张图,所以当用户玩拼图时有三种选择,可以根据自己的喜好来选择。此游戏是用JAVA语言编写而成,图形界面的实现是用AWT包完成的。在设计类的时候,考虑到简单明了,就用了一个类,作为
程序的整体框架,所有的对象和方法都是在默认属性类中创建和实现的,以及为各组件
注册事件监听程序也是在默认属性类中实现的。主类完成对象的实例化及显示。这们设计的优点是:条理清晰,容易理解,容易修改。这样设计的缺点是:不利于共享类中的方法。
前言
一、课程设计目的
通过此次课程设计,巩固所学
Java语言基本知识,增进Java语言编辑基本功,掌握JDK、Eclipse、NetBeansIDE等开发工具的运用,拓宽
常用类库的应用。使我们通过该次的课程设计,把所学课程及相关知识加以融会贯通,全面掌握Java语言的编程思想及面向对象程序设计的方法,为今后从事实际
工作打下坚实的基础。本课程设计设计的拼图小游戏,为喜欢拼图游戏的爱好者提供了很好的平台,而且能减轻工作压力,增进娱乐。
二、课题设计意义课题设计意义课题设计
近年来,Java编程语言作为一种新的编程语言,以其简单性、可移植性和平台无关等优点,得到了广泛的应用,特别是Java编程语言与万维网的完美结合,使其成为
网络编程和嵌入式编程领域的首选编程语言。以一个学期的时间来
学习JAVA这门课,我们不但学习了书上理论的东西,还安排了上机操作课。我认为学习一门计算机语言必定离不开实践,只有通过实践我们才
能体会到书本上体会不到的东西。所以,我们不仅要认真学习课本理论知识,更重要的是通过上机实践才能增强和巩固我的知识。课程设计是培养我们综合运用所学知识,发现、提出、分析和解决实际
问题,锻炼实践能力的重要环节,是我们实践能力与创新精神的综合培养:在实践能力方面培养我们理论与实践相结合的作风,增强了我们将来在人才市场上的竞争力。所以,对于我们初学者,首先利用课程设计这样的小项目锻炼袭击的科学研究精神和提高创新能力,是很有必要的。“拼图”游戏是一个经典的游戏,它因操作简单、娱乐性强儿广受欢迎。我们通过所学的JAVA,设计了一个操作简凡、界面美观、功能较齐全的“拼图”游戏。通过本游戏的开发,达到学习Java技术和熟悉
软件开发流程的目的。这个游戏是用图形界面实现的,通过编译解释后,出现一个图形界面,界面一开始出现三张图,选择一张图进入游戏,然后进行拼图。
三、课题设计思路、(一)课题分析界面要求:用图形界面实现,参考下图:1、开始界面
2、选择一张图的界面
四、
源代码分析(一)程序所用类的声明
用户自定义类类名:pintu作用:实例化对象继承的父类:Applet实现的接口:MouseListener,MouseMotionListener主要成员变量:privatestaticfinallongserialVersionUID=4092544791350653416L;privateImagepicture;privateGraphicsbuffer;