问答详情
源自:8-6 Java 中的构造方法

构造方法该如何理解

A a = new A() 是一个实例过程,是不是也可以认为这是一个无参数的构造方法

A a = new A(x = 1, y = 2, z = 3)也是一个实例过程,这是一个构造方法吗?也就是说构造方法就是实例过程中对对象的变量进行初始化。如果调用的类没有参数就是无参数构造方法,有参数就是一个有参数的构造方法?

提问者:DamnLost 2016-03-05 17:25

个回答

  • wu201120
    2016-03-05 17:34:23
    已采纳

    构造方法的方法名必须与类名相同,与类名相同的方法才算是构造方法

  • 慕慕4731333
    2016-03-07 01:45:13

    无参的构造方法有什么用?

  • 一条小咸鱼
    2016-03-06 12:28:52

    A a = new A(1,2,3);  //应该是这样,这里是方法的调用,里面都是实参,当然前提是你定义该含参的构造方法