问题
之前案例已经构建了Cell类并定义了格子的下落、左移以及获取格子的位置信息方法。本案例要求可以设置格子的坐标,然后在界面上打印显示格子的位置信息。界面效果如图所示
为了更好的理解本案例,我们用下图来标识场地以及格子的详细信息。
由上图可以看出,游戏所在的平面由10列×20行个格子构成,可以将场地的左上角点定为原点,对行和列进行编号,列号为0~9,行号为0~19.
本案例详细要求如下:
1.首先需要打印出游戏所在的平面(宽10格,高20格)、用"-"号表示平面上的每个单元;然后假设某格子的行号为15,列号为6,该格子的坐标为(15,6),需要使用"*"号打印显示该格子,如上图中蓝色圈内所示。
2.测试格子的下落功能,界面效果如图所示:
上图中的左图的蓝色圈中的"