}; class B{ publi答案是第15行 obj.fun();语句错误,因为用C类的对象obj对函数fun()的,出自联大系统安阳师范学院-计算机应用技术-C++程序设计">
王老师:19139051760(微信同号) 13333709510
找答案
注册
登录
名词解释
所有科目
成人高考
成考院校
联大
青书学堂
文才
和学
现代兴业
安徽教育在线
超星
弘成
广东开放大学
国家开放大学
上海开放大学
含弘慕课
教育服务
成人高校
成考录取分数线
我要提升学历
提升学历的理由:
升职加薪、积分落户、考研、公务员考试、子女入学、出国留学
成人高考报名入口
当前位置:
首页
>
联大系统
>
安阳师范学院
>
安阳师范学院-计算机应用技术-C++程序设计
输入试题:
本题添加时间:2023/4/3 12:59:00
圆梦客服:王老师 19139051760(微信同号) 19139051760(微信同号)
指出下面程序中的错误,并说明错误原因。
#include
class A{
public:void fun(){cout<<″a.fun″<<>< p="">
};
class B{
public:void fun(){cout<<″b.fun″<<>< p="">
void gun(){cout<<″b.gun″<<>< p="">
};
class C:public A,public B{
private:int b;
public:void gun(){cout <<″c.gun<<″endl;}
};
void main(){
c obj;
obj.fun();
obj.gun();
}
答案是:第15行 obj.fun();语句错误,因为用C类的对象obj对函数fun()的访问是两义的,应使用成员名限定来消除两义性。
出自
安阳师范学院-计算机应用技术-C++程序设计
联大系统
安阳师范学院
更多试题>>>>
1、
在建立局域网时,需要有 A.网络硬件设备 B.网络软件 C.网络硬件设备和网络软件 D.网络操作系统
2、
(),标志着中国新民主主义革命取得了基本的胜利,中国半殖民地半封建社会的结束。 A.抗日战争的胜利 B.社会主义改造的完成 C.中华人民共和国的成立 D.第一个五年计划的完成
3、
指出下面程序中的错误,并说明出错原因。 #include class ConstFun{ public: void ConstFun(){}
4、
目前计算机网络使用的有线介质有同轴电缆、光缆和( )。 A.双绞线 B.红外线 C.激光 D.微波
5、
公安机关在执行逮捕的时候,遇有紧急情况,不另用搜查证,只使用逮捕证也可以进行搜查。( )
提升学历-成人高考报名入口
提升学历-成人高考院校名单