【发布时间】:2017-10-25 07:34:02
【问题描述】:
虽然我了解属性的基本概念,例如提供对私有数据成员的读、读写访问权限,但我仍然很难理解与仅将成员声明为公共的相比,它有什么用处。在什么场景下有用?如果它是一种更改私有字段值的方法,那么封装仍然如何执行?
如果可以的话,请举例说明或链接
【问题讨论】:
-
这听起来像是属于考试的......
-
1.
get和set可以做的不仅仅是获取或设置私有字段。 2. 有时,框架需要属性才能使用:例如,WPF 绑定不适用于字段。 -
Kindly explain with an example or link if you can你不会谷歌吗?喜欢this
标签: c# properties getter-setter