楼上的话语好耳熟~
可是我怎么记得Bruce Echel说的是reference和object的关系咧??且等我翻翻书。。

解决方案 »

  1.   

    俺知道一个明显的区别,类是CLASS,对象是OBJECT单词不一样
    好贴,顶一个
      

  2.   

    楼上的话语好耳熟~
    可是我怎么记得Bruce Echel说的是reference和object的关系咧??且等我翻翻书。。
    ——————————————————————————————————————
    强烈同意,已经查证。
      

  3.   

    Java编程语言中的抽象数据类型概念被认为是class。类给对象的特殊类型提供定义。它规定对象内部的数据,创建该对象的特性,以及对象在其自己的数据上运行的功能。因此类就是一块模板。Objects是在其类模块上建立起来的,很象根据建筑图纸来建楼。同样的图纸可用来建许多楼房,而每栋楼房是它自己的一个对象。
        应该注意,类定义了对象是什么,但它本身不是一个对象。在程序中只能有类定义的一个副本,但可以有几个对象作为该类的实例。在Java编程语言中使用new运算符实例化一个对象。
        在类中定义的数据类型用途不大,除非有目的地使用它们。方法定义了可以在对象上进行的操作,换言之,方法定义类来干什么。因此Java编程语言中的所有方法都属于一类。不象C++程序,Java软件程序不可能在类之外的全局区域有方法。