不懒虫

2014年3月12日

Winform打砖块游戏制作step by step第5节---重构代码,利用继承多态

摘要: 一 引子为了让更多的编程初学者,轻松愉快地掌握面向对象的思考方法,对象继承和多态的妙用,故推出此系列随笔,还望大家多多支持。二 本节内容---重构代码,利用继承多态1. 主界面截图如下:2.根据完成挡板和小球类的编写后,会发现挡板类和小球类代码中有非常类似的属性和方法,进一步思考,后续还需画砖块和子弹等图形,即要构建砖块和子弹类的同时还会有代码的重复,这样的现象是不好的程序编码,所以要重构代码。重构方法是:将挡板类和小球类的属性和方法提取成一个父类,挡板类和小球类都继承这一父类。父类的定义代码如下: public class GameObject { //坐标 ... 阅读全文

posted @ 2014-03-12 14:41 不懒虫 阅读(453) 评论(0) 推荐(0) 编辑

导航