python(继承)
python中继承分为单继承或多继承。父类称为基类。 子类继承了父类的所有属性。 子类调用属性时,先在自己的属性中找,找不到才到父类属性中找。 # -*- coding: utf-8 -*- class Dad: '这个是父类' money=100 def __init__(self,name): print('父亲') self.name=name def Play(self): print('%s正在工作'%self.name) #单继承==>子类(父类) class Son(Dad): money = 2000 print(Dad.money) print(Son.money) son_1=Son('小明') son_1.Play() print(son_1.name) 子类和父类存在相同属性情况 # -*- coding: utf-8 -*- class Dad: '这个是父类' money=100 def __init__(self,name): print('父亲') self.name=name def Play(self): print('%s正在工作'%self.name) #单继承==>子类(父类) class Son(Dad): money = 2000 def __init__(self,name,age): self.name=name self.age