几种常见的构造函数