Python学习日记(二十四) 继承
继承 什么是继承?就是一个派生类(derived class)继承基类(base class)的字段和方法。一个类可以被多个类继承;在python中,一个类可以继承多个类。 父类可以称为基类和超类,而子类可以称为派生类 在继承中可分为单继承和多继承两种 下面是继承的用法,语法为'class 子类的名字(父类名):' class Plane: # 定义一个所有战机的父类 def __init__ (self,name,speed,hp,atk): self.name = name self.speed = speed self.hp = hp self.atk = atk class Fighter(Plane): # 定义一个Fighter类 它继承的是Plane类 def __init__ (self,name,speed,hp,atk,money): self.name = name self.speed = speed self.hp = hp self.atk = atk self.money = money def Attack(self,enemyFighter): enemyFighter.hp -= self.atk class EnemyFighter(Plane): # 定义一个EnemyFighter类 它继承的是Plane类 def __init__