从构建第一个java的项目,构建第一个类开始,在面向对象先导课中,从一个java的门外汉,到逐渐开始利用java完成一些小的代码,这个过程可以说是一边迎接着新的挑战,一边感受着自己的喜悦。
java第一次给我冲击的感觉,就是在一开始的时候,运用多个类和类中的方法和构造器,来使代码变得更加简洁有效。在第一次课堂练习上从静态和非静态方法的区别,和构造方法的继承,和继承的子类里的注意事项,以及父类中数据类型继承的区别,
都给了新奇的体验,也许面向对象的思想就是在这时慢慢生成了萌芽。
面向对象的理念无异于使得多人完成同一工程的协调性大大增强,为了更好地达成协作,在使用java的过程中对自己的类名,方法名,变量名的使用就要极其小心才对,要养成良好的规范,也便于代码的流通和重复使用。
封装好的类和方法甚至不需要完全了解其中的工作原理和数据结构,只要明白输入输出的规范就可以妥善使用别人的类和方法,这其中也包括了java内置的hashmap等数据结构。可以说,面向对象编程的思想让代码之间的维护和使用变得更加畅通。 |
|