首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。有如下程序,没有使用多态机制。 #include using namespace std; class Base{ int a,b;
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。有如下程序,没有使用多态机制。 #include using namespace std; class Base{ int a,b;
admin
2019-06-04
91
问题
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。有如下程序,没有使用多态机制。
#include
using namespace std;
class Base{
int a,b;
public:
Base(int x,int y){a=x;b=:y;}
void show(){cout<
};
class Derived:public Base{
int c,d;
public:
Derived(int x,int y,int z,int m):Base(x,y){c=z;d=m;}
void show(){cout<
};
int main()
{
Base B1(50,50),
*
pb;
Derived D1(10,20,30,40);
pb=&D1;
return 0;
return();
}
运行时输出的结果是( )。
选项
A、10,20
B、30,40
C、20,30
D、50,50
答案
A
解析
此题考查的是多态性。在C++中,一个基类指针可以用于指向它的派生类对象,而且通过这样的指针调用虚函数时,被调用的是该指针实际所指向的对象类的那个重定义版本。在实函数的情况下。通过基类指针所调用的只能是基类的那个函数版本,无法调用到派生类中重定义函数。此题中,通过指针pb所调用的是基类的版本,即输出a和b的值10,20。
转载请注明原文地址:https://kaotiyun.com/show/e98p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
此题考查的是派生类和基类的构造函数。派生类构造函数的执行顺序为:首先调用基类的构造函数,调用顺序按它们被继承时说明的顺序;然后调用子对象的构造函数,调用顺序按它们在类中说明的顺序;最后是派生类构造函数中的内容。SONson;执行时首先调用基类的构
内存地址指针变量指向的不是变量保存的数据值,而是变量的地址,所以指针变量保存的是对象的内存地址。
A、 B、 C、 D、 B建立E_R模型是数据库概念设计的重要内容,而概念设计是设计阶段的组成部分。
下列工具中,不属于结构化分析的常用工具的是()。A)PAD图B)数据字典C)判定树D)数据流图
下列关于栈的叙述中,正确的选项是()。A)在栈中只能删除数据B)在栈中只能插入数据C)栈是先进先出的线性表D)栈是先进后出的线性表
下列叙述中正确的是()。A)有一个以上根结点的数据结构不一定是非线性结构B)只有一个根结点的数据结构不一定是线性结构C)循环链表是非线性结构D)双向链表是非线性结构
一个C++语言程序的开发步骤通常包括编辑、______、链接、运行和调试。
假定int类型变量占用两个字节,其有定义intx[10]={0,2,4};,则数组x在内存中所占字节数是
下列叙述中错误的是()。
若按功能划分,软件测试的方法可以分为白盒测试方法和___________测试方法。
随机试题
领导在一次会议上严厉地批评了你,而实际上错误是由于另一位同事小王的失误造成的。对此你如何与领导沟通?
第一产程活跃期停滞是指宫口不再扩张
()是传统计划经济体制的“内核”,搞好它的改革是我国经济体制改革中最关键和最艰难的部分。
一般情况下,煤气、天然气的中、低压管道系统可以采用( )。
根据《公司法》的规定,下列有关公司组织机构的表述中,正确的是()。
甲公司为境内上市公司,2×14年发生的有关交易或事项包括:(1)收到增值税出口退税200万元;(2)收到控股股东现金捐赠500万元;(3)收到税务部门先征后返的增值税税款1200万元;(4)收到财政部门发放的与收益相关的技改创新财政补助资金1600
在加强社会主义精神文明建设过程中,要培育适应社会主义现代化要求的()的“新人”。
对班集体而言,()在互动中主要起引导作用。
"Thecriticsthoughttheactingwasgenerallypoor.""Ididn’tfind_____."
A、Bodyclock.B、Educationquality.C、Mobiledevice.D、Lifequality.A录音中段提到,PaulKelley的建议是基于对生物钟的深入了解,而生物钟对人类的注意力、清醒程度和工作能力起决定作
最新回复
(
0
)