介于CSDN的排版问题,这里附个人博客连接。Python 笔记第四部分下:黑盒子的三大特征 | Haobo's Blog封装 数据角度 将一些基本数据类型复合成一个自定义类型。 将数据与对数据的操作相关联。 代码可读性更高(类是对象的模板)。 行为角度 向类外提供必要的功能,隐藏实现的细节。简化编程,使用者不必了解具体的实现细节,只需要调用对外提供的功能。 可以声明私有成员。 无需向类外提供的成员,可以通过私有化进行屏蔽。 封装可以开放有用的功能,可以帮助同事更容易阅读和使用代码。 做法:命名使用双下划https://discover304.top/2021/09/13/2021q3/056-1-python-note/