构造方法是一种没有返回值的特殊方法,名称与其所属类的名称相同。问题是创建类的实例时一定要调用构造方法吗?调用构造方法的意义又是什么?请举例说明。

解决方案 »

  1.   

    构造方法就是创建类所指的对象,并将其设置为有效状态。也就是说在构造访问运行之前,对象还只是无法区分的内存,而在构造方法完成后,内存里就存放了类的一个有效实例
      

  2.   

    不构造,你的变量只是个摆设,不能使用
      

  3.   

    1.构造函数是对类的一种初始化,“名称与其所属类的名称相同”;
    2.创建类的实例时,跟构造函数没有关系,不需要调用构造函数方法,因为构造函数只负责类的初始化,是由类自己调用的;
    3.构造函数的意义:1已经说了,就是初始化,自定义初始值、初始执行等。
    4.构造函数一定有,默认是类自己在内存创建的,代码在可以不写。
      

  4.   

    任何东西都需要生存的空间——内存空间
    构造函数就是在内存分配空间,并告诉分配在哪里