为类ABC定义重载运算符“+”,下列哪种定义形式是正确的?( )
A定义为类ABC的函数成员:ABC operator +( ABC obj1
B ABC obj2 ) { ...... }[|]定义为类ABC的友元函数:ABC operator +( ABC obj ) { ...... }[|]定义为类ABC的函数成员:ABC operator +( ABC obj ) { ...... }[|]定义为类ABC的函数成员:void operator +( ) { ...... }