这句话,是生成对象用的.
后边那个类名是构造函数吧....??
C++好象不是这么生成对象的吧??

解决方案 »

  1.   

    是实例化,也可以说是生成对象!类的默认构造函数!
    你也可以实现构造函数,比如带参数,然后new的时候带上参数!
      

  2.   


    C++ 中的指针对象好像要new 的吧,
      

  3.   

    比如:
    A a = new A();
    是实例化类A的一个对象a.
    new A()是在堆内存中分配一块空间.而A a 是在栈内存中定义一个变量,然后把在堆内存中分配的内存的首地址给那个栈内存中定义的变量a,即a指向了这实例化的这个对象!
      

  4.   

    不过,C++也有类似的写法
    类名 *对象指针名 = new 类名(); 此时不是直接返回对象,而是返回对象的指针
      

  5.   

    是实例化,也可以说是生成对象! 类的默认构造函数! 
    你也可以实现构造函数,比如带参数,然后new的时候带上参数!
      

  6.   

    用的多了就会了解了,其实这也是java的特点,面向对象嘛。一切皆是对象。
      

  7.   

    万物taniang的皆taniang的对象taniang的
      

  8.   

    你如果从C++转到JAVA,你就把JAVA的对象都理解为C++里的对象指针,这样对JAVA的行为(参数传递,创建)就都好理解了无非Java 的对象都从Object 派生出来,JVM就可以回收他们了。现在C++里的QT库也在学JAVA,只要你生成的类从QObject派生,这样你也不用去delete每个子对象,只要删除最顶层的父对象就好了
      

  9.   


    C++                          Java
    -------------------------------------------------------------
    指针                         引用
    对象指针                     对象变量
    delete                       GC自动完成
    Object *o = new Object();    Object o = new Object();
    构造函数                     构造方法(构造器)
    析构函数                     finalize()方法(只是相当于)