前言
1. 项目需求
a) 能够四处移动
b)能够打击敌人
c)敌人能够移动
d)能够产生爆炸
e) 能够产生障碍
f)能够增长生命
2. 学习方法
a) 不必太关注细节
不必非得把某个类所有的细节全了解清楚再动手
不必追求完美
关键是要写完,要想方设法让它运行起来
b) 量变引起质变
3. 做这个项目是为了,不是为了
I.复习J2SE,综合运用J2SE所学的知识
II.初步掌握面向对象编程的基本思想
III.掌握Eclipse开发J2SE程序的基本方法
vI.初步掌握Eclipse调试程序的方法
V.掌握编程时一些约定俗成的东西
1. 命名/格式等
vi.掌握一些常用的编程方法
1. getters, setters
2. 持有对方引用
3. 定义常量
4.保留程序版本 .
5.学 会版本比较
VII.激发大家的学习兴趣
b)做这个项 目不是为了
I.不是为掌握软件工程的系统理论
瀑布式
螺旋递增式
II.不是为了掌握专业游戏的开发方法
1.不应用 专门的Game API
III..不是为了掌握专业的设计模式
1.没有刻意 去应用设计模式
2.遇到什么 问题有相应的设计模式
4. 项目的注意事项
a) 要敲,一定要动手敲,要一行一行跟着敲
b) 看会或者听懂都不算掌握了程序
c只有写出来才能证明你真正的掌握
d) 不要照抄,不要记我做程序的步骤
e) 要掌握思路
坦克大战项目目录及源代码(1~34)
坦克大战项目视频
因为内容过多,在这里只做了一个简单的介绍,需要获取完整版的坦克大战项目视频和源码,私信小编“学习”来进行获取,下面是23种设计模式的视频和文档。
23种设计模式文档及视频
文档
1. Factory Method(工厂方法)
2. Abstract Factory(抽象工厂)
3. Builder(建造者)
4. Prototype(原型)
5. Singleton(单例) 结构型
6. Adapter Class/Object(适配器)
7. Bridge(桥接)
8. Composite(组合)
9. Decorator(装饰)
10. Facade(外观)
11. Flyweight(享元)
12. Proxy(代理) 行为型
13. Interpreter(解释器)
14. Template Method(模板方法)
15. Chain of Responsibility(责任链)
16. Command(命令)
17. Iterator(迭代器)
18. Mediator(中介者)
19. Memento(备忘录)
20. Observer(观察者)
21. State(状态)
22. Strategy(策略)
23. Visitor(访问者)
23种设计模式视频
0-设计模式前言
Singleton-单例模式-第一模式
strategy_策略模式-第二模式
Factory_2-第三第四模式
门面与调停者-第五模式-第六模式
Decorator_装饰器-第七模式
责任链作业-第八模式
详解Observer观察者模式_-第九模式
Composite-第十模式
flyweight-第十一模式
Proxy_-第十二模式
iterator_-第十三模式
Visitor_-第十四模式
Builder-第十五模式
Adapter-第十六模式
Bridge-桥接-第十七模式
Command命令模式-第十八模式
prototype_-原型模式-第十九模式
memento与序列化_-第二十模式
TemplateMethod-第二十一模式
State_-状态模式-第二十二模式
设计模式完结_6大设计原则-第二十三模式+结尾
需要的小伙伴可以收藏+点赞,关注小编后私信小编【学习】来得到获取方式,每天分享技术干货!!