5.1.2 函数分类