使用工厂模式重构	 201310161907