重构到组合模式