下列运算符函数中肯定不属于类FunNumber的成员函数的是( )。
A.int operator一(FunNumber);
B.FunNumber operator一;
C.FunNumber operator一(int);
D.int operator一(FunNumber,FunNumber);
第1题:
若要对Date类中重载的加法运算符成员函数进行声明,下列选项中正确的是( )。
A.Data+{Data};
B.Dataoperator+{Data};
C.Data+operator{Data};
D.operator+{Data.Data};
第2题:
下列运算符函数中肯定不属于类FunNumber的成员函数的是
A.int operator-(FunNumber)
B.FunNumber operator-()
C.FunNumber operator-(int)
D.int operator – (FunNumber,FunNumber)
第3题:
为类A定义重载二目运算符“*”,下列哪种定义形式是正确的?()
A.定义为类A的成员函数:void A:: operator *() { ...... }
B.定义为类A的成员函数:A A:: operator *(A obj1, A obj2 ) { ...... }
C.定义为类A的友元函数:A A:: operator *(A obj ) { ...... }
D.定义为类A的成员函数:A A:: operator *(A obj ) { ...... }
第4题:
下列运算符函数中肯定不属于类FunNumber的成员函数的是( )。
A.int operator-(FunNumber);
B.FunNumber operator-();
C.FunNumber operator-(int);
D.int operator-(FunNumber,FunNumber);
第5题:
下列运算符函数中肯定不属于类FunNumber的成员函数的是()。
A.int operator – (FunNumber,FunNumber)
B.FunNumber operator-(int)
C.FunNumber operator-()
D.int operator-(FunNumber)