How to set get private members of a class: 寻找更好的方法
How to set get private members of a class: looking for a better approach
我有一个 class 有很多私人会员。我已经定义了 public 函数来设置和获取它们的值。由于对于这些私有成员中的每一个,我都定义了一组 set/get 函数,所以我的代码变得太忙了。我相信应该有更聪明的方法来处理这种情况,所以有什么想法吗?
您应该首先检查是否所有变量都需要 Getter 和 Setter 方法。(如评论所建议的那样)然后检查是否可以将一些变量与一个方法一起设置,毕竟您应该检查您的架构方法是否正确,或者是否将许多功能整合为一个 class.
我有一个 class 有很多私人会员。我已经定义了 public 函数来设置和获取它们的值。由于对于这些私有成员中的每一个,我都定义了一组 set/get 函数,所以我的代码变得太忙了。我相信应该有更聪明的方法来处理这种情况,所以有什么想法吗?
您应该首先检查是否所有变量都需要 Getter 和 Setter 方法。(如评论所建议的那样)然后检查是否可以将一些变量与一个方法一起设置,毕竟您应该检查您的架构方法是否正确,或者是否将许多功能整合为一个 class.