区分私有函数定义方式