A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

给成员变量赋值的两个方法:方法一通过 set ,get 方法 ,方法二,通过构造方法...那为什么 代码标准格式中,这个两个方法写在一起啊?
这样写不就多此一举了吗?

4 个回复

倒序浏览
不会矛盾,构造方法用于创建对象时初始化用的.而set方法是为创建完毕后的对象修改成员变量提供的一个接口
回复 使用道具 举报
1.构造方法是创建对象的时候就初始化,只可以初始化一次
2.set方法是产生对象之后对对象的修改操作,可以修改多次
简单讲你可以这么认为:
1.一对夫妇在怀孕时给小孩起名张三
2.生下来之后一看是个女的,就改名张小三
后来小孩长大了,觉得名字不好,就又改名张美丽
回复 使用道具 举报
楼上的楼上解释的真是浅显易懂,好评!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马