类的定义和方法
- 类的定义
用class关键字定义,语法:class 类名: ,缩进块内写类的属性、方法。
- pass 占位语句
当类暂时无需写具体逻辑时,用pass占位,避免语法错误。
- 类的初始化方法(init)
调用:创建实例时自动触发
名称:固定为__init__
参数:首参必为self
用途:初始化实例属性
返回:隐式返回 None
- 类的普通方法
调用:需手动通过实例调用
名称:自定义
参数:首参必为self
用途:实现类的行为逻辑
返回:可返回任意类型值
- 类的继承
属性继承:子类直接获得父类的属性
方法继承:子类直接获得父类的方法
核心:实现代码复用

作业
题目1:定义圆(Circle)类

题目2:定义长方形(Rectangle)类

题目3:图形工厂
