黑马程序员技术交流社区

标题: 关于构造方法和set get的问题,求大神 [打印本页]

作者: 代码搬运1号    时间: 2015-5-8 23:09
标题: 关于构造方法和set get的问题,求大神
因为有时需要给私有成员变量赋值 基本上我只会用这2个方法,就是不知道哪个好用,还是一起都敲?
作者: 电子生命体    时间: 2015-5-8 23:25
构造方法 是你创建对象的时候就给成员变量赋值
而set方法是你用对象调用的时候给成员变量赋值,get方法是把变量的值取出来
看你个人需要选择怎么用
作者: qian0217wei    时间: 2015-5-9 00:27
一个给成员变量赋值,一个取出成员变量的值,当你用到高级编译器,如myeclipse都不用自己写,可以自动生成!
作者: 殃金咒    时间: 2015-5-9 03:03
这么厉害eclipse自己写?
作者: niuapp    时间: 2015-5-9 10:06
嗯,eclipse挺方便,我用了几天,把前边学的接口关键字给忘了。 练习还得是记事本
作者: iverson    时间: 2015-5-9 13:47
set方法是给成员变量赋值,get方法是把成员变量的值取出来
作者: 彭越    时间: 2015-5-9 14:01

构造方法 是你创建对象的时候就给成员变量赋值
而set方法是你用对象调用的时候给成员变量赋值,get方法是把变量的值取出来
看你个人需要选择怎么用
作者: 王先荣    时间: 2015-5-9 14:14
构造方法是一次性产品,在创建对象的时候一次型赋值,而set方法是对象可以多次赋值,get
方法是对象多次获得成员变量的值
作者: szw727    时间: 2015-5-9 14:16
一个对象的构造方法只能使用一次,
在这个对象的生命周期中需要改变,获得私有变量的值,就用到了get set
作者: Oh.Ba    时间: 2015-5-9 21:27
当然 一起拉,
作者: liya7907    时间: 2015-5-9 22:56
观摩,学习了,感谢楼上各位的回答,新人拜读了。
作者: 凉仁日记    时间: 2015-5-9 23:28
看你的个人选择 ,哪个适合你就用哪个
作者: KK要有光    时间: 2015-5-9 23:31
一个往里面传值,一个获取。
作者: yihuihua    时间: 2015-5-10 00:20
正常情况下都要一起写吧
作者: 空--格    时间: 2015-5-10 00:20
同上////////////////




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2