使用构造函数模式