一个设计良好的类在理想情况下应该没有太多的获取和设置。我认为,太多的获取和设置基本上是一个事实,表明其他人(可能还有许多人)需要我的数据才能实现其目的。在那种情况下,为什么这些数据首先属于我?这违反了封装的基本原理(一个逻辑单元中的数据+操作)。
因此,虽然没有技术上的限制,并且(实际上有很多)“设置”和“获取”方法,但是我想说,如果您想要太多“设置”和“设置”的方法,则应该暂停并重新检查设计。您的类接口被系统中太多其他实体使用。

一个设计良好的类在理想情况下应该没有太多的获取和设置。我认为,太多的获取和设置基本上是一个事实,表明其他人(可能还有许多人)需要我的数据才能实现其目的。在那种情况下,为什么这些数据首先属于我?这违反了封装的基本原理(一个逻辑单元中的数据+操作)。
因此,虽然没有技术上的限制,并且(实际上有很多)“设置”和“获取”方法,但是我想说,如果您想要太多“设置”和“设置”的方法,则应该暂停并重新检查设计。您的类接口被系统中太多其他实体使用。