get/set具有拦截操作的能力。
比如可以做数据的校验,并发的控制。
如果看的更长远,会发现有get/set以后重构很方便。通过修改get/set的实现做到重构自己而不影响外部使用。
【 在 futureking 的大作中提到: 】
: 在类的操作中,经常把属性或变量之类的设为private,然后又通过什么get set来操作,说是为了数据安全
: 这一点一直不能理解,人家调用get set不是一样的操作,这跟直接操作变量有什么区别?
: 加了一个函数调用get set就安全了?
: 一直觉得这就是脱裤子放屁,虽然也用过
: ..................
发自「今日水木 on Android」
--
FROM 114.254.2.*