封装 关注公众号“轻松学编程”了解更多。 1、概念 面向对象语言的三大特征:封装, 继承, 多态。 广义的封装: 类和函数的定义本身就是封装的体现。 狭义的封装:一个类的某些属性,不希望外界直接访问,而是把这个属性私有化[只有当前类持有],然后暴露给外界一个访问的方法。 封装的本质:就是属性私有化的过程。 封装的好处:提供了数据的复用性,保证了数据的安全性。 举例:插排 2、使用 class Person(object): def __init__(sel