单选题

假定要对类AB定义加号操作符重载成员函数,实现两个AB类对象的加法,并返回相加结果,则该成员函数的声明语句为()。

A. AB operator+(AB&a,AB&b)
B. operator+(AB&a)
C. operator+(ABa)
D. &operator+()

查看答案
该试题由用户767****48提供 查看答案人数:44770 如遇到问题请 联系客服
正确答案
该试题由用户767****48提供 查看答案人数:44771 如遇到问题请联系客服

相关试题

换一换
单选题
假定要对类AB定义加号操作符重载成员函数,实现两个AB类对象的加法,并返回相加结果,则该成员函数的声明语句为()。
A.AB operator+(AB&a,AB&b) B.operator+(AB&a) C.operator+(ABa) D.&operator+()
答案
主观题
假定K是一个类名,并有定义“K k; int j;”,已知K中重载了操作符 ( ),且语句“j=k(3);”和“k(5)=99;”都能顺利执行,说明该操作符函数的原形只可能是( )。
答案
判断题
单目运算符重载有两种方法:重载为类的成员函数和重载为类的友元函数。(? ? ?)
答案
判断题
运算符重载为类的成员函数和重载为友元函数不同的是,重载为成员函数时声明和定义中省略了第一个参数,因为成员函数总是与对象捆绑使用的,被捆绑的对象就是被操作的第一参数。( ? ?)
答案
单选题
如果定义了一个类myclass,则为myclass类对象以成员函数形式重载后运算符的声明应该为()。
A.myclassoperator++() B.myclass& operator++() C.myclassoperatorint++(int) D.myclass& operator++(int)
答案
单选题
为类Matrix重载下列运算符时,只能作为Matrix类成员函数重载的运算符是()
A.+ B.= C.<< D.++
答案
判断题
运算符重载只能通过成员函数的方式实现实现。
答案
单选题
类非成员函数形式的运算符重载函数通常采用友元函数,是为了在运算符重载中方便访问类中的非公有成员。()
A.正确 B.错误
答案
主观题
重载的流运算符函数应该被定义为类的__________函数。
答案
主观题
(填空题) 一个双目运算符作为类的非成员函数重载时,重载函数的参数表中有_____ 个参数。
答案
热门试题
若在类的定义体中只给出了一个成员函数的原型,则在类外给出完整定义时,其函数名前必须加上()和两个冒号分隔符 为了使类中的某个成员不能被类的对象通过成员操作符访问,则不能把该成员的访问权限定义为 对于任意类ClassX,如果没有用户自定义的赋值运算符,那么系统会自动的为其生成缺省的赋值运算符重载函数,实现类ClassX的两个对象的赋值,即将一个对象的数据成员的值逐个赋值给另一个对象的对应数据成员。(? ? ) 作为类的成员函数重载一个运算符时,参数表中只有一个参数,说明该运算符有()个操作数 假定一个类AB只含有一个整型数据成员a,当用户不定义任何构造函数时,系统为该类定义的无参构造函数为() 在类定义体内,直接定义成员函数,实现函数,成员函数自动转换为()。 重载一个运算符时,该运算符的()、()以及操作符的个数不允许改变 中国大学MOOC: 在你自己定义的类中如果要重载流插入运算符 << ,你必须将该运算符重载为类的友元函数,而不是成员函数,否则就会出现非常奇怪的使用方式。 假定用户没有给一个名为AB的类定义析构函数,则系统自动给出的缺省析构函数定义为~AB(){}。() 下面关于成员函数重载运算符和友元函数重载运算符相同的是( ) 已知类CC以成员函数方式重载了二元运算符*,c1和c2是CC类的两个对象,则下列对该运算符的调用中错误的是() 将运算符+重载为非成员函数 假定用户没有给一个名为AB的类定义构造函数,则系统为其定义的构造函数为() == 操作符判定两个分立的对象的内容和类型是否一致 定义类的成员函数时,作用域运算符为()。 假定派生类及其基类中都定义有同名函数成员,若要在派生类中调用基类的同名函数成员时,就需要在其函数名前加上()和类区分符 在Oracle中,()操作符返回两个查询所选定的所有不重复的行。 运算符重载的形式有两种:成员函数形式和友元形式。 将运算符重载为类成员函数时,其参数表中没有参数,说明该运算符是 现在需要对list类对象使用的逻辑运算符==重载,以下函数声明正确的是?
购买搜题卡 会员须知 | 联系客服
会员须知 | 联系客服
关注公众号,回复验证码
享30次免费查看答案
微信扫码关注 立即领取
恭喜获得奖励,快去免费查看答案吧~
去查看答案
全站题库适用,可用于E考试网网站及系列App

    只用于搜题看答案,不支持试卷、题库练习 ,下载APP还可体验拍照搜题和语音搜索

    支付方式

     

     

     
    首次登录享
    免费查看答案20
    微信扫码登录 账号登录 短信登录
    使用微信扫一扫登录
    登录成功
    首次登录已为您完成账号注册,
    可在【个人中心】修改密码或在登录时选择忘记密码
    账号登录默认密码:手机号后六位