相关题库

咨询

其他联系方式

所属系列课程

评价

使用协议与隐私政策

感谢您使用网易云课堂!

为了更好地保障您的个人权益,请认真阅读《使用协议》《隐私政策》《服务条款》的全部内容,同意并接受全部条款后开始使用我们的产品和服务。若不同意,将无法使用我们的产品和服务。

同意
开发坦克大战,学习java,DavidGao,本课程面向Java面向对象编程学习的初学者,需要有基本的语法知识。 学习本课程的要求不高,只要了解过类似c语言的基本编程的语法知识即可学习本课程。 本课程以1990款的坦克大战为学习的项目场景,将此项目的开发过程分解为若干个小主题,每个小主题都向游戏中的添加一项目功能,并通过一个10分钟左右的小视频进行讲解,并演示开发过程,根据学生的学习情况,通过约60-80个小视频,来开发一个完整的游戏。 但开发游戏并不是本课程的主要目的。 软件开发,不仅是要实现软件功能,更多的还需要考量可读性,可维护性,可扩展性,代码的可重用性等一系列问题,很多讲述相关知识的课程中并没有关于这部分的介绍。本课程结合项目实战,来初步的阐述讲解,面向对象的思想在改以上方面的应用原理和实践经验。 所以本课程安排了多个重构的环节,即不改变程序功能,只改变代码结构的环节,来提高程序的可读性,可维护性,可扩展性,代码的可重用性等相关性能,达到深入理解面向对象的编程思想的目的。 适用人群:java编程初学者,有一点结构化编程语言基础,如c语言,即可学习本课程。
手机课堂
下载App
返回顶部