坦克大战0(学习方法和注意事项,必看!)
放眼世界,有什么东西可以让你以极低的金钱成本,几乎为零的社交成本,
获取一个近似无限资源的绝对控制权,并在这个近乎无限的世界中充当“造物主”?
唯有编程,能让你如此轻松地充当造物主,或者,神。
以下链接是我学习坦克大战的视频链接。(但是我并没有发现任何代码或课件,所以打算自己写一些记录)
b站马士兵老师的坦克大战java版(点此处获取链接)
项目需求:
不必太关注细节的意思:不用非得明白发动机的构造才能把车开起来。
对于我们初级的学习者来说,如果非得抠细节,那会消磨我们的学习热情。
量变引起质变:我们写得多了,自然就明白某些细节的意思了。
区分一个程序员是菜鸟级还是骨灰级的区别,看debug(调试)的使用。
getters setters 意思是,在我们编写方法时,通常以set开头的是设置某个属性的值,以get开头的一般是得到某个属性的值,即:见名知意。
什么时候不需要工程呢,盖鸡窝的时候。很多计算机的术语都是从建筑专业传来的。
我们只是用大家喜闻乐见的形式(编写坦克大战代码),复习J2SE,仅此而已。
设计模式:解决一切固定问题的固定解决方案。(eg:遇到A问题,就用解决A的固定方案)
一定要自己敲!要掌握思路!
本次用eclipse工具。