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

有参构造方法

创建有参构造方法时,为什么要创建类的成员变量?

提问者:慕粉1606461256 2017-02-23 15:37

个回答

  • 幸福是可积的
    2017-02-25 18:59:47
    已采纳

    创建有参构造方法是为了便于在实例化类时给它的成员变量赋值,如果直接赋值的话,程序就失去了灵活性,当然也不是一定要有成员变量来保存构造方法传进来的参数,但是这样将导致在构造方法以外的地方不能使用该数据

  • 慕仔3789499
    2017-02-23 16:16:02

    我的理解是创建有参构造方法本身就是给实例变量赋值,不创建一个成员变量那赋值给谁啊……