添加了新的构造函数。