字段是字段,属性是属性,字段不是属性,属性看getter或setter

博客 动态
0 216
优雅殿下
优雅殿下 2022-02-23 02:55:40
悬赏:0 积分 收藏

字段是字段,属性是属性,字段不是属性,属性看getter或setter

1、看图猜字段和属性

image


image


2、结果是一个属性【字段麻,太明目张胆啦,就是2啦】,又是哪个属性能够显示出来呢?

image


3、这是为什么呢?

  • 让我们回到javabean的课堂~~~

★ javaBean中的propert: 表示的是状态,不是字段,是 字段的操作方法(getter/setter)决定的,框架中使用的大多也是属性。

  • 那么什么是字段呢?就是咱平时类中的"属性",其实人家不是真实的属性,只是一般情况下,它的作用跟属性差不多,一般也没有必要区分得那么细致,就习惯喊为属性啦。

★ 属性作用:设置字段值或获取字段值

  • 设置字段值writeMethod:setter方法(设置值麻,setter设置,writer写进去麻)
    public void setXxx(属性类型 变量){赋值操作;}
  • 一般情况下:setterName--》属性name

    setterUserName--》属性userName

  • 获取字段值readMethod:getter方法(获取值麻,getter获取,read读取麻)
    public void setXxx(属性类型 变量){赋值操作;}
  • 一般情况下:getterName--》属性name

    getterUserName--》属性userName

★ 结论:当一个类中没有getter方法,也没有setter方法,那么它就没有属性


  • 一般getter、setter方法,咱都是通过编译器自动生成,即属性名称和字段名称相同---标准属性

本文来自博客园,作者:一乐乐,转载请注明原文链接:https://www.cnblogs.com/shan333/p/15925695.html

posted @ 2022-02-23 02:23 一乐乐 阅读(0) 评论(0) 编辑 收藏 举报
回帖
    优雅殿下

    优雅殿下 (王者 段位)

    2018 积分 (2)粉丝 (47)源码

    小小码农,大大世界

     

    温馨提示

    亦奇源码

    最新会员