信息隐藏是否意味着我应该尽量减少我的课程所拥有的属性数量?是对的吗?您是否倾向于使用方法使您的类成为私有字段?
信息隐藏与外部类可以访问您的类(字段,属性)中的数据有关.隐藏得越多,以后更容易更改实现而不影响依赖类(即"公共接口").这最终会带来更稳定的设计.