黑马程序员技术交流社区

标题: JAVA基础 [打印本页]

作者: Java.class    时间: 2016-5-13 14:38
标题: JAVA基础
SET,GET方法只是针对关键字PRIVATE的吗?跟空参有参构造有没有关系?

作者: sxj    时间: 2016-5-13 15:09
private私有  跟set   get没有关系     空参构造会套用Set   Get方法。
作者: Java.class    时间: 2016-5-14 13:15
sxj 发表于 2016-5-13 15:09
private私有  跟set   get没有关系     空参构造会套用Set   Get方法。

有参构造也会套用get方法吧
作者: sxj    时间: 2016-5-14 15:08
是的 准确的说是构造方法
作者: 爱柯真是太好了    时间: 2016-5-14 15:57
private 只是对成员变量进行了私有  因为需要对外提供公共的访问方式  所以提供了set get方法   构造函数是对本类的成员变量进行默认初始化
作者: gjtdxjd    时间: 2016-5-14 19:32
空参和有参构造对应的是MAIN方法中的创建对象和SET,GET方法没关系,两者是可以分开用.不过没有空参和有参构造的话,主方法里,你得自己给SET.Xxx赋值!
作者: HeiMaZ    时间: 2016-5-14 22:18
set get是为了给私有成员赋值,取值,空参有参也都可以
作者: Java.class    时间: 2016-5-15 21:32
gjtdxjd 发表于 2016-5-14 19:32
空参和有参构造对应的是MAIN方法中的创建对象和SET,GET方法没关系,两者是可以分开用.不过没有空参和有参构 ...

貌似懂了.......................................
作者: cxl1694095035    时间: 2016-5-15 21:56
为楼上点赞




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