Function类的完善和新类FunctionSet的增加