A. 函数类型operator运算符名(参数列表){ } B. 函数类型operator运算符名(){ } C. 函数类型freind运算符名(参数列表){ } D. 函数类型freind运算符名(){ }