文章目录
课程信息
- 课程信息
- 原版代码
-
- Room类
- Game类
- 熟悉代码
- 消除代码重复
- 注意可扩展性
- 做好封装
- 使用接口增强可扩展性
- 框架+数据
- 匿名内部类让代码更优雅
- 总结
最近闲来无事刷刷MOOC,找到以前看的浙大翁凯老师的《面向对象程序设计——Java语言》课程,重新过一遍仍觉受益颇深。 其中有一个Castle的例子,原始代码很烂,翁凯老师在后面几章不断地带领观看者修改这个代码,那我也大概整理一下这部分的内容吧。
面向对象程序设计——Java语言
原版代码即使类的设计很糟糕,也还是有可能实现一个应用程序,使之运行并完成所需的工作。一个已完成的应用程序