2015的结束,意味着新的一年的开始,也意味着我来奇酷教育快两个月了。从悠闲自得的大学生活到奇酷紧张培训的突然转变,曾让我无所适从,幸好有任课老师和班主任无微不至的关照,和同学热心的帮助,使我慢慢的适应。
2015的结束,意味着新的一年的开始,也意味着我来奇酷教育快两个月了。从悠闲自得的大学生活到奇酷紧张培训的突然转变,曾让我无所适从,幸好有任课老师和班主任无微不至的关照,和同学热心的帮助,使我慢慢的适应。
随着知识一点一点的积累,我的能力也在一点一滴的增长。从开始的Unity的使用,到后来的脚本,再到现在的C#
基础,一步一个脚印,我的编程能力也在一点一点的提高。
通过C#基础的学习,我系统的了解了什么是面向对象,面向对象的好处,通过将一个复杂的系统模块拆解成一个个小的模块,通过一系列的类和方法,将一个系统拆分成许多个小的模块,使得代码更加简洁,有效。
通过继承,抽象,接口等功能,将每个小的模块链接在一起,既提高了代码的重用,又使代码的可读性得到提高。通过继承,可以将父类的方法和变量传给子类,减少了代码重复,提高了重用性。而通过抽象和接口则可以将类中的某些方法和属性强制性的让子类重写,适合在团队之间的开发,避免某些功能被忽略遗忘。
通过访问修饰符:public/private/internal/protected,可以限制变量和方法的使用范围,private : 私有成员, 在类的内部才可以访问;public : 公共成员,完全公开; protected : 保护成员,该类内部和继承类中可以访问;internal: 当前程序集内可以访问。通过这四个访问修饰符,就可以很方便的对变量和方法进行操作。
在我看来,最重要的还是对方法的学习。通过对方法的调用,就可以实现各种各样的功能,可以把每一个小的模块拆分成一个个的方法。方法的定义,参数的传递,返回值,构造函数,析构函数等等,,,组成了一个个的方法。当然,说到方法,就不得不说重载,重写,重载是在同一个类中,而重写是在就有继承关系的两个类中,通过重载和重写可以对方法进行有效的功能扩展。
通过对C#基础知识的学习,使得我对面向对象的理解又加深了一步,大大的提高了我的编码能力。虽然我有了很大的进步,但是同时也存在着很多的问题。比如对一些基础知识掌握的不够熟练,有些知识即使掌握了但是却不能很好的应用对一些知识了解的不够全面,模棱两可。这些都是我需要不断改进的。
虽然在学习的过程中充满了各种各样的困难,但是我会一点一点的解决它,克服它。我会尽自己最大的努力,努力掌握老师教的知识,不断的改善自己的不足之处,一点一点的提升自己的能力。
在新的一年不断提升,不断地进步。努力让自己在四个多月的培训后能养成一个良好的代码编写习惯,有很好的unity开发能力,进而成为一名优秀的unity开发人员,然后找到一份令自己满意的工作。