达内学习日志Day07:对象和类

Tetris俄罗斯方块(Tetris, 俄文:Тетрис)是一款风靡全球的电视游戏机和掌上游戏机游戏

达内学习日志Day07:对象和类_第1张图片

图1 俄罗斯方块

1.定义Tetris项目中的Cell类

Cell(格子):格子具有行(row)和列(col)两个属性,以及左移(left)右移(right)下降(drop)三个方法

程序如下:


2.将Cell类打印在控制台上


3.测试

达内学习日志Day07:对象和类_第2张图片
其中,第9-11行与13-14行代码所表达的代码一样,方法的重载(同一类中方法名相同,参数列表不同)
结果如下(以cell = new (0,4)为例):
达内学习日志Day07:对象和类_第3张图片达内学习日志Day07:对象和类_第4张图片达内学习日志Day07:对象和类_第5张图片

你可能感兴趣的:(达内学习日志Day07:对象和类)