Python 学习笔记 类的封装 & 类的继承 & 多态继承 & 类方法和静态方法 & 单例设计模式
一、类的封装:
1.概念:
广义的封装:函数和类的定义本身,就是封装的体现
狭义的封装:一个类的某些属性,在使用的过程 中,不希望被外界直接访问,而是把这个属性给作为私有的【只有当前类持有】,然后暴露给外界一个访问的方法即可【间接访问属性】
封装的本质:就是属性私有化的过程
封装的好处:提高了数据的安全性,提高了数据的复用性
2.属性、方法的私有化:
如果想让成员变量不被外界直接访问,则可以在属性名称的前面添加两个下划线__,成员变量则被称为私有成员变量
私有属性的特点:只能在类的内部直接被访问,在外界不能
原创
2020-08-06 20:19:35 ·
697 阅读 ·
0 评论