题目
第1题
A.作为友元函数重载的单目运算符
B.作为成员函数重载的单目运算符
C.作为友元函数重载的双目运算符
D.作为成员函数重载的双目运算符
第2题
A.类友元形式重载的运算符,重载函数中的this指针指向第一个运算数
B.类友元形式重载的运算符,重载函数中可以直接访问类中的私有成员
C.类友元形式重载的运算符,重载函数的参数个数与运算符的实际操作数个数相同
D.所有运算符都可以以类友元形式进行重载
第5题
A.若该运算符被重载为成员函数,则解释为operator>(obj1,obj2) ;
B.若该运算符被重载为友元函数,则解释为operator>(obj1,obj2) ;
C.若该运算符被重载为成员函数,则解释为obj2.operator>(obj1) ;
D.若该运算符被重载为友元函数,则解释为obj1.oprator>(obj2);
第6题
A.可以对普通函数进行重载,也可以重载类的成员函数
B.运算符只可以重载为成员函数
C.类的构造函数与析构函数都可以被重载
D.普通类和类模板都可以进行重载
第7题
A.定义为类ABC的函数成员:void operator +() { ...... }
B.定义为类ABC的函数成员:ABC operator +(ABC obj ) { ...... }
C.定义为类ABC的函数成员:ABC operator +(ABC obj1, ABC obj2 ) { ...... }
D.定义为类ABC的友元函数:ABC operator +(ABC obj ) { ...... }
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!