如何编写一个高效的构造函数?