TASK1:类型中的魔法方法梳理,总结
TASK2:类型中的各种属性、各种方法梳理、总结
TASK3:异常处理梳理、总结
TASK4:扩展~自定义异常的操作和意义
回顾复习:面向对象
面向对象:是一种编程思想 ,通过面向对象的方式,将现实世界的事物抽象成对象,现实世界中的关系抽象成类、继承,帮助人们实现世界的抽象与数字建模。
面向对象特征:封装、继承、多态
封装特征:
封装数据
封装方法
继承特性:
子类继承父类,实现代码的 复用 和功能的扩展
子类访问父类属性和方法:父类类名称、super()关键字
多继承机制:体现的是某个对象可以是多种类型
继承信息的查询:
base查询当前类型继承的直接父类
bases查询当前类型继承的所有父类
class查询当前数据的类型数据
subclasses查看当前类型的所有子类
多态特性:
角色多态:多继承体现的一个对象可以同时属于多个类型[多继承继承的多个类型]