函数构造法