组合
概念:一个类对象的属性 是 另外一个类的对象 说明这两个类是组合关系
事例1:计算两个同心圆的面积
from math import pi class Circle: def __init__(self,r): self.r = r def area(self): return pi(self.r**2) class Ring: def __init__(self,outer,inner): self.outer = Circle(outer) self.inner = Circle(inner) def area(self): return self.outer.area() - self.inner.area()