清华毕业大佬竟然只用一个坦克大战项目,就讲完了23种设计模式

前言

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种设计模式

 

清华毕业大佬竟然只用一个坦克大战项目,就讲完了23种设计模式

 

清华毕业大佬竟然只用一个坦克大战项目,就讲完了23种设计模式

 

坦克大战项目视频

清华毕业大佬竟然只用一个坦克大战项目,就讲完了23种设计模式

 

因为内容过多,在这里只做了一个简单的介绍,需要获取完整版的坦克大战项目视频和源码,私信小编“学习”来进行获取,下面是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种设计模式

 

清华毕业大佬竟然只用一个坦克大战项目,就讲完了23种设计模式

 

23种设计模式视频
0-设计模式前言
Singleton-单例模式-第一模式
strategy_策略模式-第二模式
Factory_2-第三第四模式
门面与调停者-第五模式-第六模式
Decorator_装饰器-第七模式
责任链作业-第八模式
详解Observer观察者模式_-第九模式
Composite-第十模式
flyweight-第十一模式
Proxy_-第十二模式
iterator_-第十三模式
Visitor_-第十四模式
Builder-第十五模式
Adapter-第十六模式
Bridge-桥接-第十七模式
Command命令模式-第十八模式
prototype_-原型模式-第十九模式
memento与序列化_-第二十模式
TemplateMethod-第二十一模式
State_-状态模式-第二十二模式
设计模式完结_6大设计原则-第二十三模式+结尾

 

 

清华毕业大佬竟然只用一个坦克大战项目,就讲完了23种设计模式

 

清华毕业大佬竟然只用一个坦克大战项目,就讲完了23种设计模式

 

清华毕业大佬竟然只用一个坦克大战项目,就讲完了23种设计模式

 

需要的小伙伴可以收藏+点赞,关注小编后私信小编【学习】来得到获取方式,每天分享技术干货!!

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值