Python基础之 继承、类对象(类属性、类方法)、静态方法、多态、异常处理、列表与字典操作

一. 继承

1. 私有和继承

Python基础之 继承、类对象(类属性、类方法)、静态方法、多态、异常处理、列表与字典操作

2. init和继承 (重点)

Python基础之 继承、类对象(类属性、类方法)、静态方法、多态、异常处理、列表与字典操作


  • 变形

Python基础之 继承、类对象(类属性、类方法)、静态方法、多态、异常处理、列表与字典操作


  • self的理解

Python基础之 继承、类对象(类属性、类方法)、静态方法、多态、异常处理、列表与字典操作


3. 多继承

Python基础之 继承、类对象(类属性、类方法)、静态方法、多态、异常处理、列表与字典操作

  • 多继承拓展

Python基础之 继承、类对象(类属性、类方法)、静态方法、多态、异常处理、列表与字典操作

二. 类对象

1. 类属性

Python基础之 继承、类对象(类属性、类方法)、静态方法、多态、异常处理、列表与字典操作

  • 实例对象和类属性

Python基础之 继承、类对象(类属性、类方法)、静态方法、多态、异常处理、列表与字典操作

2. 类方法

Python基础之 继承、类对象(类属性、类方法)、静态方法、多态、异常处理、列表与字典操作

3. 静态方法

Python基础之 继承、类对象(类属性、类方法)、静态方法、多态、异常处理、列表与字典操作

三. 多态

1. 多态 (了解)

Python基础之 继承、类对象(类属性、类方法)、静态方法、多态、异常处理、列表与字典操作

  • 面向对象三大特性

Python基础之 继承、类对象(类属性、类方法)、静态方法、多态、异常处理、列表与字典操作

2. 鸭子类型

Python基础之 继承、类对象(类属性、类方法)、静态方法、多态、异常处理、列表与字典操作

四. 异常处理

1. 异常的基本处理 (重点)

Python基础之 继承、类对象(类属性、类方法)、静态方法、多态、异常处理、列表与字典操作

  • 捕获指定类型和错误信息

Python基础之 继承、类对象(类属性、类方法)、静态方法、多态、异常处理、列表与字典操作

  • else和finally

Python基础之 继承、类对象(类属性、类方法)、静态方法、多态、异常处理、列表与字典操作


五. 列表和字典的其他操作

  • 列表操作

Python基础之 继承、类对象(类属性、类方法)、静态方法、多态、异常处理、列表与字典操作

  • 字典操作

Python基础之 继承、类对象(类属性、类方法)、静态方法、多态、异常处理、列表与字典操作