18.2.2 自定义函数对象