有参构造方法

来源:8-6 Java 中的构造方法

慕粉1606461256

2017-02-23 15:37

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

2回答

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

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

    慕粉1606...

    有点明白了

    2017-02-27 20:26:45

    共 4 条回复 >

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

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

    慕粉1606...

    static String className = "JAVA开发一班";

    2017-02-23 17:24:02

    共 1 条回复 >

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530641 学习 · 6091 问题

查看课程

相似问题