什么是组合呢 就是定义两个 类 一个时手机 一个是人
人可以使用 手机 里面的技能 手机的技能 可以是打电话 发短信 发微博
而 当人在传参的时候 吧手机也当成一个参数纯进去 这样就可以使用手机的技能了
class Shouji:
def __init__(self,pipai,jiaqian,xinghao):
self.pipai = pipai
self.jiaqian = jiaqian
self.xinghao = xinghao
def cho(self):
print("打电话")
def dx(self):
print("发短息")
class Ren:
def __init__(self,name,age,shouji):
self.name = name
self.age = age
self.shouji = shouji
def jineng(self):
print(f"{self.name}{self.age}")
shouji = Shouji("苹果",10000,520)
ren = Ren("杨鑫",20,shouji)
ren.shouji.dx()
ren.shouji.cho()
ren.jineng()