Python 类与面向对象 MOC
Python 类与面向对象主题地图,组织属性查找、方法绑定、继承、多重继承、MRO 与特殊方法等核心机制。
#moc
#growing
#python
#python
Python 类与面向对象 MOC
知识总览
filters:
and:
- 'file.ext == "md"'
- 'file.inFolder("z")'
- 'this.file.links.contains(file)'
- 'file.path != this.file.path'
formulas:
knowledge: 'file.asLink(title)'
properties:
formula.knowledge:
displayName: 知识
note.description:
displayName: Description
note.mastery:
displayName: Mastery
views:
- type: table
name: 知识总览
order:
- formula.knowledge
- note.description
- note.mastery
columnSize:
formula.knowledge: 280
note.description: 760
note.mastery: 56
[!info] related notes
- 父 MOC: Python MOC
- 学习路线: Python 学习路线 MOC
- 类型与 OOP: Python 类型系统与面向对象 MOC
- 子主题总览: python类与面向对象
- 前置概念: python函数与装饰器, python数据类型与数据结构
- 相关概念: 鸭子类型
这张地图覆盖什么
这张地图覆盖 Python 面向对象最核心的一条主线:类如何组织状态,属性如何被查找,方法如何被绑定,继承如何复用行为,多重继承如何依赖 MRO 协作,以及对象如何通过特殊方法接入 Python 内建协议。
从这里开始
- python类与面向对象 - 先理解这条主题为什么不能只看“class 语法”
- python类属性与实例属性 - 先吃透对象状态放在哪里、查找顺序是什么
- python实例方法类方法与静态方法 - 再理解同一个函数为什么会表现成三种方法
- python继承方法重写与super - 进入复用与扩展机制
- Python 多重继承与 MRO - 看 Python 如何解决多父类查找顺序
- python特殊方法 - 最后理解对象如何接入运算符、容器与上下文协议
核心概念分组
对象与属性查找
复用与调度
协议与风格
关系与对比入口
- python类与面向对象 - 把“属性查找 -> 方法绑定 -> 继承 -> MRO -> 协议”串起来的总览页