构造函数隐式转换