这篇教程Python面向对象编程之类的封装写得很实用,希望能帮到您。
1、封装的理解封装(Encapsulation):属性和方法的抽象 属性的抽象:对类的属性(变量)进行定义、隔离和保护 分为私有属性和公开属性: - 私有属性:只能在类内部访问
- 公开属性:可以通过类、对象名访问
可以选择公开或隐藏属性,隐藏属性的内在机理 方法的抽象:对类的方法(函数)进行定义、隔离和保护 分为私有方法和公开方法: - 私有方法:只能在类内部访问
- 公开方法:可以通过类、对象名访问
可以选择公开或隐藏方法,隐藏方法的内部逻辑 封装就是让数据和代码称为类的过程,表达为:类 pandas中对文本类型数据的处理小结 Python Django请求和响应对象详解 |