python面向对象—03-继承、多继承、super
阶段一:继承
情景模式:假设你正在参与一个魔幻类角色游戏的开发,公司需要你为这个游戏设计两个角色的类:
剑士
具有如下属性:
- 角色名
- 角色等级
- 生命值
- 攻击力
具有如下行为:
- 物理攻击
法师
具有如下属性:
- 角色名
- 角色等级
- 生命值
- 攻击力
具有如下行为:
- 物理攻击
代码实现:
英勇的剑士:
class SwordsMan:
def __init__(self, name, level, blood, attack_power):