初始化问题

来源:4-11 学生选课---通过 Set 集合管理课程

qq_我_4

2017-07-30 22:12

为什么要在构造器中初始化,和直接声明初始化有什么区别

写回答 关注

2回答

  • qq_我_4
    2017-07-30 22:45:36

    可以从类加载的顺序说下吗

  • kimfun
    2017-07-30 22:39:10

    如果属性声明为private的,创建set赋值,创建get取值。

    那如果属性不允许用户随便更改,不定义set,只定义get,这就用到构造器初始化了。

    比如:我创建一个人,名字就叫小明,不让别人再修改。

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题