java吧 关注:1,186,734贴子:12,592,969
  • 11回复贴,共1

问一个小问题哈

只看楼主收藏回复

通过构造方法设置属性内容 并赋值了 还需要再写setter getter 方法么??有何意义呢?


来自Android客户端1楼2016-11-05 15:35回复
    。。。。


    来自Android客户端2楼2016-11-05 15:40
    收起回复
      set和get分别是用来设值和取值的,如果没有你虽然可以通过构造方法初始化了,但是你怎么拿值了?其实实例化的对象.属性,后面默认是调用了get方法?懂吗?


      来自Android客户端4楼2016-11-05 16:08
      收起回复
        。。。


        来自Android客户端5楼2016-11-05 16:08
        回复
          十五字十五字十五字十五字十五字十五字


          来自Android客户端6楼2016-11-05 16:09
          回复
            我给你顶帖子咱俩就算认识了,以后我发贴,你就要在下面回复,显得我很有人气的样子明白吗?


            来自Android客户端7楼2016-11-05 16:11
            回复
              举个例子:当一个对象有十个属性而想改其中一个用set和get方法就可以,用构造方法的话你其他的值也要重新获取,明白了吗?当然set和get方法还有很多用处


              IP属地:湖北来自手机贴吧9楼2016-11-05 16:15
              收起回复
                set方法 和 get方法 这是javabean规范,很多其它功能都要求代码实现此规范


                10楼2016-11-05 20:15
                回复
                  如果只是为了简单的输出不用写,反射机制里面最好有setter和getter


                  来自Android客户端11楼2016-11-05 20:43
                  回复