任何类都有构造函数,如果没有构造函数,就不能创造该类的对象.这个判断是对的还是错的?
如果是错的,请给出实例.紧急.

解决方案 »

  1.   

    我认为是对的。
    没写构造器,会有默认的构造器的。getInstance()之类的调用也需要一个实例。
      

  2.   

    任何类都是Object,而Object有构造函数,故任何类也都有。
      

  3.   

    感觉是这样 对的没有构造函数 就不能构造 就没有分配内存 就没有对象的产生 也就无所谓oop了
      

  4.   

    对,Java和C++是一样的,编译器会生成默认的构造函数,里面会调用codebyte。
      

  5.   

    接口和抽象类好像没有接口吧,印文他们不允许实例化,我觉得构造器的作用就是实例化对象,比如你 Test t = new Test();时,这个Test()其实是构造器
      

  6.   

    构造方法是在生成对象的过程中调用的方法,但构造方法并不能创建对象。
    其特点为:
    1.构造方法没有返回值。
    2.构造方法的方法名与类名相同。
    格式为:public ClassName(){}
    构造方法也可以是其他的限制符――private protected default private 一般用在singleton模式中。
    在一个对象的生成周期中构造方法只用一次,一旦这个对象生成,那么这个构造方法失效。*接口不能创建实例,因为没有构造方法抽象类也有,你的实现类要调用抽象类的构造方法!
      

  7.   

    sure do .
    every class has at least one  constructor.
      

  8.   

    抽象类和接口好像在用到上溯时的方法的参数中才出现,
    本身是不能构造对象,
    java也是在避免这个情况的发生,
    所以是错的