为了账号安全,请及时绑定邮箱和手机立即绑定

为什么要用构造方法,初始化成员变量?

为什么要用构造方法,初始化成员变量

正在回答

3 回答

比如方便在初始化的时候就给该类中的属性赋值等等

0 回复 有任何疑惑可以回复我~
#1

yuhq 提问者

非常感谢!
2016-08-19 回复 有任何疑惑可以回复我~

面向对象三个基本功能之一封装,封装中的构造方法,就是给对象中的属性一个默认值:int 0,String null .......

0 回复 有任何疑惑可以回复我~

因为在一个类中,成员变量都是私有的,不允许外界直接访问的,如果需要访问必须通过set和get方法来赋值和取值,利用构造方法直接可以对其在进行初始化时候进行赋值和取值操作,比起set和get方法操作简便,至于成员变量私有化是保证代码规范!

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么要用构造方法,初始化成员变量?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信