河南理工大学计算机科学与技术学院实训报告
20092010学年第2学期
课程名称设计题目学生姓名学号
Java编程技术贪吃蛇游戏马来同410920050166计信091班霍占强
专业班级指导教师
2010年07月06日
f目
录
目
录
目录I第1章基础知识111Java面向对象基础112AWT组件213线程314监听器315MVC开发模式4第2章功能实现621蛇的定时移动622在窗体中改变蛇的移动方向823蛇吃到食物身体加长824蛇吃到石头或自己的身体时停止移动9总结11
I
f第1章基础知识
第1章基础知识章
11Java面向对象基础
面向对象是一种新兴的程序设计方法或者说它是一种新的程序设计范型其基本思想是使用对象类继承封装消息等基本概念来进行程序设计它是从现实世界中客观存在的事物即对象出发来构造软件系统并在系统构造中尽可能运用人类的自然思维方式强调直接以问题域现实世界中的事物为中心来思考问题认识问题并根据这些事物的本质特点把它们抽象地表示为系统中的对象作为系统的基本构成单位而不是用一些与现实世界中的事物相关比较远并且没有对应关系的其它概念来构造系统这可以使系统直接地映射问题域保持问题域中事物及其相互关系的本来面r