震惊!清华毕业大佬竟然只用一个坦克大战项目,就贯穿了23种设计模式!
前言
坦克大战项目通过一个联机对战游戏的手把手,一行一行的开发过程,让你精准的理解和运用JavaSE,DesignPatterns , TCP/IP, 多线程, NIO等基础知识。真正理解项目的开发过程,并体会项目开发的难点和痛点。 请记住,只有做项目,才是对所学的真正检验。
1. 项目需求
a) 能够四处移动
b)能够打击敌人
c)敌人能够移动
d)能够产生爆炸
e) 能够产生障碍
f)能够增长生命
2. 学习方法
a) 不必太关注细节
不必非得把某个类所有的细节全了解清楚再动手
原创
2020-08-20 20:46:31 ·
417 阅读 ·
0 评论