19.4 何时使用组合模式