装饰模式
1， 去掉继承，使用组合