增加一个私有构造函数