• Python基础课件
  • 1. 面向对象基础(一)
    • 1.1. 面向对象编程介绍
    • 1.2. 类和对象
    • 1.3. 定义类
    • 1.4. 创建对象
    • 1.5. 添加和获取对象的属性
    • 1.6. 实例方法内通过self获取对象属性
    • 1.7. 魔法方法:__init__
    • 1.8. 有参数的__init__方法
    • 1.9. 魔法方法:__str__
    • 1.10. 魔法方法:__del__
    • 1.11. 参考案例:烤地瓜
  • 2. 面向对象基础(二)
    • 2.1. 参考案例:存放家具
    • 2.2. 继承的概念
    • 2.3. 单继承
    • 2.4. 多继承
    • 2.5. 子类重写父类同名属性和方法
    • 2.6. 子类调用父类同名属性和方法
    • 2.7. 多层继承
    • 2.8. 通过super()来调用父类方法
  • 3. 面向对象基础(三)
    • 3.1. 私有属性和私有方法
    • 3.2. 修改私有属性的值
    • 3.3. 多态
    • 3.4. 类属性和实例属性
    • 3.5. 类方法和静态方法
    • 3.6. __new__方法
    • 3.7. 设计模式:单例模式
  • 4. 异常、模块
    • 4.1. 异常介绍
    • 4.2. 捕获异常
    • 4.3. 异常的传递
    • 4.4. 抛出自定义的异常
    • 4.5. 异常处理中抛出异常
    • 4.6. 模块介绍
    • 4.7. 模块制作
    • 4.8. 模块中的__all__
    • 4.9. python中的包
  • Published with GitBook

Python课程讲义