普通函数和构造函数