代替constructors