导航
您当前的位置:首页 > 网课类 > 计算机
问题:

[单选题]定义如下的基类A和派生类B: class A { public: virtual void fun( ) // 函数成员fun被声明为虚函数 { cout << “A :: fun( ) called”; } }; class B : public A { public: void fun( ) // 重写虚函数成员fun { cout << “B :: fun( ) called”; } }; 执行下列代码: A *p; // 定义基类A的对象指针p B bObj; // 定义派生类B的对象bObj p = &bObj; // 将基类指针p指向派生类对象bObj p->fun( ); // 通过基类指针p调用虚函数成员fun 通过基类指针p调用虚函数成员fun,将自动调用哪个函数?( )3Oo答案窝(daanwo.com)-大学生作业答案及考资分享平台
AA::fun( )3Oo答案窝(daanwo.com)-大学生作业答案及考资分享平台
BB::fun( )3Oo答案窝(daanwo.com)-大学生作业答案及考资分享平台
C先调用A::fun( ),再调用B::fun( )3Oo答案窝(daanwo.com)-大学生作业答案及考资分享平台
D语法错误3Oo答案窝(daanwo.com)-大学生作业答案及考资分享平台
 
答案解析:

您可能感兴趣的问题
相关问题
关于我们 | 用户指南 | 版权声明 | 给我留言 | 联系我们 | 积分商城 | 答案求助 | 网站地图
Copyright © 2024 www.daanwo.com All Rights Reserved