问答详情
源自:2-2 C#代码实现属性封装

这个属性跟定义get和set方法的差别在哪

之前学java都是定义get和set方法,这里还要区分属性和字段,感觉复杂化了啊

提问者:qq_慕容0434117 2019-03-31 21:04

个回答

  • x年
    2019-04-03 10:26:52
    已采纳

    get 方法是拿到属性值,一般这个方法的具体实现程序里,得到和返回当前字段值,只关心字段的值,不做任何修改。set方法一般是只修改这个字段值,原本这个数值是多少并不关心,返回修改成功或失败。