如何设置获取类的私有成员:寻找更好的方法

How to set get private members of a class: looking for a better approach

本文关键字:成员 寻找 方法 更好 何设置 设置 获取      更新时间:2023-10-16

我有一个有几十个私人成员的班级。我已经定义了用于设置和获取其值的公共函数。由于对于这些私有成员中的每一个,我已经定义了一组 set/get 函数,因此我的代码变得太忙了。我相信应该有一种更聪明的方式来处理这种情况,所以有什么想法吗?

首先,您应该检查是否所有变量都需要 Getter 和 Setter 方法。正如评论所建议的那样(之后,检查您是否可以使用一种方法一起设置一些变量,毕竟您应该检查您的架构方法是否正确,或者是否将许多功能粉碎到一个类中。