首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列有关继承和派生的叙述中,正确的是
下列有关继承和派生的叙述中,正确的是
admin
2017-10-17
25
问题
下列有关继承和派生的叙述中,正确的是
选项
A、如果一个派生类私有继承其基类,则该派生类对象不能访问基类的保护成员
B、派生类的成员函数可以防问基类的所有成员
C、基类对象可以赋值给派生类对象
D、如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类
答案
D
解析
本题考查的知识点是继承和派生。无论是公有、保护还是私有继承,派生类都能够访问基类的公有和保护成员,而不能访问基类的私有成员,故选项A和B不正确。公有继承时,派生类的对象可以作为基类的对象处理,派生类是基类的子类型。子类型关系是可以传递的,但是不可逆的。因此,基类的对象不可作为派生类的对象处理,即基类对象不可赋值给派生类对象。所以选项C不正确。4个选项中,只有选项D正确。
转载请注明原文地址:https://jikaoti.com/ti/ant0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<iostream>#include<fstream>usingnamespacestd;intmain(){ofstreamofile;cha
()是一个在基类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本。
有以下程序:#include<iostresm.h>voidmain(){intn;cin>>n;if(n++<10)cout<<n<<endl;else
有以下程序段int k=0;while(k=1)k++;while 如循环执行的次数是
下面的程序的结果是 main() {int x=3,y=0,z=0; if(x=y+z)cout<<"* * * *"; else cout<<"# # # #"; }
在结构化分析方法中,数据字典的作用是
在长度为n的有序线性表中进行二分查找,需要的比较次数为
若要访问指针变量p所指向的数据,应使用表达式______。
下列程序将x,y和z按从小到大的顺序排列,请将下面的函数模板补充完整。template<classT>voidfun(______){Ta;if(x>y)
软件工程的框架可概括为:目标、过程和【 】。
随机试题
薄雾浓云愁永昼,瑞脑消金兽。消:
国际上最流行的分时操作系统是()。
可以与甘草相配伍应用的药物不包括
下列工作中属于沉井施工准备工作的是()。
商业银行的最高风险管理/决策机构是()。
于某在一次商场的有奖购物活动中,购买了1000元的商品,中奖一台价值3000元的海尔牌冰箱。于某应缴纳的个人所得税税额为()元。
奥苏伯尔提出的教学原则包括()。
已知数组a中的元素个数为n,下列语句的作用是将下标为i的元素移动到下标为 i-1的单元,其中1≤i<n。例如,当n=4,a中原有数据为1,2,3,4时,则移动后a中元素变为2,3,4,4。请将语句补充完整:for(int i=0;i<n-1;i++)
Inthispart,youarerequiredtowriteacompositionentitledOnBuildingaHarmoniousSocietyinnolessthan200words.Your
A、Theman’snewalbumanditspromotion.B、Theman’sconcertanditsaudience.C、Theman’newalbumandthelanguageinit.D、Th
最新回复
(
0
)