- 组合:在python中其实很简单,直接把需要的类放进去实例化就可
- 案例
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条T_T" % (self.turtle.num, self.fish.num))
pool = Pool(1, 10)
pool.print_num()
#水池里总过有乌龟1只,小鱼10条T_T