面向对象编程
2026/1/31小于 1 分钟
面向对象编程
掌握 Python 面向对象编程:类、对象、继承、多态、魔术方法。
学习内容
类与对象
类定义、构造函数、实例方法、类方法、静态方法
继承
单继承、多继承、MRO、super()
多态与封装
方法重写、抽象类、属性封装
魔术方法
运算符重载、对象表示、容器协议
元类与属性
property、描述器、元类
OOP 核心概念
设计原则
SOLID 原则
- SRP - 单一职责原则
- OCP - 开闭原则
- LSP - 里氏替换原则
- ISP - 接口隔离原则
- DIP - 依赖倒置原则