需求:要求定义一个类,叫水池,水池里要有乌龟和鱼。
注意:水池与(乌龟和鱼)没有继承关系,顾不能用super()
class Turtle:
def __init__(self,x):
self.num=x
class Fish:
def __init__(self,x):
self.num=x
class Pool:
def __init__(self,x,y):
self.turtle=Turtle(x) #组合乌龟类进来
self.fish=Fish(y) #组合鱼类进来
def print_num(self):
print("水池里总共有%d只乌龟,%d条小鱼" %(self.turtle.num,self.fish.num))
pool=Pool(1,10)
pool.print_num()
》》》水池里总共有1只乌龟,10条小鱼