JAVA编程课堂笔记(36)
2015-12-24编辑:ljnbset
线性表的应用
贪吃蛇
1 蛇是节点的(线性)集合,
节点在行列坐标(i,j)的位置
2 蛇可以走, 继续向当前方向走一步
也可以向指定方向走一步, 不能反向
蛇可以吃, 一个坐标上的东西.(以后再考虑)
3 蛇在一个面板中运行, 面板控制行列坐标
面板可以提供文字界面的打印方法, 显示出一条蛇
4 重构Worm类提供检查坐标是否在蛇身上的方法
5 提供测试类测试蛇的面板运行.
线性表的应用
贪吃蛇
1 蛇是节点的(线性)集合,
节点在行列坐标(i,j)的位置
2 蛇可以走, 继续向当前方向走一步
也可以向指定方向走一步, 不能反向
蛇可以吃, 一个坐标上的东西.(以后再考虑)
3 蛇在一个面板中运行, 面板控制行列坐标
面板可以提供文字界面的打印方法, 显示出一条蛇
4 重构Worm类提供检查坐标是否在蛇身上的方法
5 提供测试类测试蛇的面板运行.