15.7 装饰者模式和代理模式