没太懂你的问题 先简单说一下吧 应该是说 你只能用一种构造来新建一个类的实例
要么new Some();
要么 new Some(param);
要么new Some(param,param...);
你可以用以上任意一种的构造器(前提是你类当中有这个构造器)来新建一个实例
至于你说的对象调用构造器 不知道你在说什么

解决方案 »

  1.   

    你没new 一个对象相当于在内存中开辟了一个空间,对象名个人感觉像是指针,指向了这个内存地址
      

  2.   

    可以通过在构造方法中调用  this(形参表); 来嵌套调用其他的构造方法,但仅仅只能有一个this(形参表); 也就是说你在实例化一个对象的时候最多只能调用两个构造方法,还必须用上面的格式去调用。没有所谓的对象调用构造方法这一说,因为只有调用构造函数去正确初始化你的对象之后,对象才会出现,对象都已经实例化出来了,还谈什么初始化呢?(构造方法就是为了保证你的对象正确的初始化)