又重看了一遍类和对象,感觉不会的地方还是有不少,通过代码来熟悉吧
练习:奥特曼打小怪兽
奥特曼:名字,血量,魔法值,魔法攻击,普通攻击,大招,魔法值可以恢复
怪兽:名字,血量,普通攻击
公共的:名字,血量,是否存活,攻击
from random import random,randint
from abc import ABCMeta,abstractmethod
#通过abc模块的ABCMeta元类和abstractmethod包装器来达到抽象类的效果,抽象类不能实例化,专门为了让别的类继承它