Introduction
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.
静态方法和类方法
4.
异常和模块
4.1.
异常
4.2.
捕获异常
4.3.
异常的传递
4.4.
抛出自定义的异常
4.5.
模块介绍
4.6.
模块制作
4.7.
模块中的`__all__`
4.8.
python中的包
5.
面向对象的应用:学生管理系统
5.1.
综合应用:学生管理系统(面向对象版)
Published with GitBook
计算机组成原理和python基础语法知识