0

当您可以重新分配值时,获取/设置值的目的是什么?仅仅是因为您可以获取/设置私有变量吗?

4

1 回答 1

1

使用 getter 和 setter 与使用重新分配传递值的方法相同,只是它是一种正式的方式。当你有一个 getter/setter 时,程序员会对它的工作方式有期望。通常它们没有重大副作用。

另请参阅这个问题 -为什么使用 getter 和 setter?- 出于为什么要使用 getter 和 setter 的原因。

于 2010-08-22T20:21:24.197 回答