Java程序设计入门(微课版)(人邮第2版)-实践报告 综合实训项目——俄罗斯方块.docx

Java程序设计入门(微课版)(人邮第2版)-实践报告 综合实训项目——俄罗斯方块.docx

PAGE PAGE 1 综合实训项目——俄罗斯方块 【实践学时】 4学时 【实践类型】 验证 【实践要求】 必做 【实践环境】 Windows7/10/11,JDK1.8.0_161+Eclipse IDE2022-09。 【实践目的】 掌握面向对象的分析与设计方法 掌握内部类和匿名类的方法 掌握Java绘制图形的方法 搭建游戏的主体框架 掌握多维数组的定义及使用方法 掌握的多线程的基本使用 掌握随机数的产生方法 掌握多线程同步的方法 掌握鼠标和键盘的事件处理方法 【实践内容】 任务1 面向对象的分析与设计 任务2 主体框架搭建 任务3 方块产生与自动下落 任务4 方块的移动与显示 任务5 障碍物的生成与消除 任务6 游戏结束 任务1 面向对象的分析与设计 【任务需求】 完成俄罗斯方块游戏的需求分析,确定该游戏所需的功能,分析该游戏的对象模型,确定游戏的功能模块。 【任务实现思路】 需求分析是项目开发中非常重要的一环,完成一个完整有效的需求分析对后面的系统设计和开发有着非常重要的作用。从需求中提取关键对象建立对象模型是面向对象程序设计的第一步。第二步是为对象确定事件及事件的发生源及接收方。最后建立功能模型和确定操作。这是在项目开发中应用面向对象方法进行分析的步骤。 【任务实现步骤】 第一步:需求分析。 一个用于摆放小型正方形的平面虚拟场地,其标准大小:行宽为15,

文档评论(0)

1亿VIP精品文档

相关文档