面向对象编程

来源:互联网 发布:音乐打击垫软件 编辑:程序博客网 时间:2024/06/05 19:24

      我学习过C原因,接触过C++,但真正意义上的对我来说今天才算真正的接触了对象这个词语,刚开始听老师讲的感觉很有意思,讲的也蛮详细的,可是随着逐渐靠拢java上来的时候我卡壳了, 就是绕不过去,对与类和对象,我的理解真的太随意了,并没有发现它的强大,也许是我的刚接触吧,所以领悟不了它的进一步意思,随着老师的讲解,以及后来的做题,我才算是逐步认识到对象和类,并且如何对一个类进行定义,如何定义一个对象,如何对一个对象进行初始化,并理解到了构造方法的真正含义。

      通过做题,老师画图,我终于知道原来引用名,并不是真正的对象,只是起到了一个对对象的操纵的作用,堆中的对象只有在运行时才产生(如:javac XXX是编译,java才是运行),当运行结束后,堆中的对象便是垃圾,这些垃圾回收器自动回收。

     对于面向对象的三大特征封装,继承,多态,我们要多多翻些资料仔细去弄明白他们的含义,当谈仅仅靠书面的解释那是远远不够的,与此同时,我们要反复的敲代码,并不断的去破坏代码,在这个过程中逐渐的去理解,面向对象的特征,面向对象真正意义上的具体含义,相信,这个含义我们要是理解透彻了,那么我们在java上的学习无疑是迈进了一大步

     我这周的大部分时间都在弄这个含义,我相信,只要面向对象搞的差不多,其他的就好理解了,随着对以后知识的逐渐学习我会给大家一个更好的总结的,我们一起学习java的加油啊!!!