1. 面向对象三大特性

Python——面向对象-其他

2. 多态

Python——面向对象-其他

3. 类属性和实例属性

Python——面向对象-其他
Python——面向对象-其他

4. 类方法

4.1 类方法

需要用到装饰器@classmethod来标识其为类方法,对于类方法,第一个参数必须是类对象,工业习惯用cls,来表示类本身

4.2 使用场景

Python——面向对象-其他

4.3 注意事项

  • 类方法,可以直接用类名进行调用;也可以通过类实例化的对象进行调用,这和类属性一致

5. 静态方法

Python——面向对象-其他
Python——面向对象-其他

相关文章: