工厂模式与构造函数