课程
/后端开发
/Java
/Java入门第三季
为什么要用构造方法,初始化成员变量
2016-08-19
源自:Java入门第三季 4-4
正在回答
比如方便在初始化的时候就给该类中的属性赋值等等
yuhq 提问者
面向对象三个基本功能之一封装,封装中的构造方法,就是给对象中的属性一个默认值:int 0,String null .......
因为在一个类中,成员变量都是私有的,不允许外界直接访问的,如果需要访问必须通过set和get方法来赋值和取值,利用构造方法直接可以对其在进行初始化时候进行赋值和取值操作,比起set和get方法操作简便,至于成员变量私有化是保证代码规范!
举报
Java中你必须懂得常用技能,不容错过的精彩,快来加入吧
2 回答为什么CoursetoSelect要在构造方法中初始化
2 回答为什么讲到泛型的时候List初始化要在构造方法中初始化?
4 回答为什么要在构造器中初始化students属性
1 回答java变量初始化
1 回答这里为什么要使用构造器来初始化students这个属性