函数的构造