工厂类添加