Appearance
更新: 3/8/2025 字数: 0 字 时长: 0 分钟
封装的意义是什么?这是很多初学者都会有的疑惑。
我们可以简单的认为封装的目的是安全,通过封装我们在一定程度上让对象的类封闭,使用者在调用对象方法与字段时尽可以通过我们为其设定好的方法来获取,使得一切都在我们的掌握之中。
进一步讲,封装也可以帮我们实现充血模型,通过对get/set方法的修改与重写,我们可以让一个类的字段的设置封死在我们的类中,更加符合开闭原则