首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列有关继承和派生的叙述中,正确的是( )。
下列有关继承和派生的叙述中,正确的是( )。
admin
2020-06-29
29
问题
下列有关继承和派生的叙述中,正确的是( )。
选项
A、如果一个派生类公有继承其基类,则该派生类对象可以访问基类的保护成员
B、派生类的成员函数可以访问基类的所有成员
C、基类对象可以赋值给派生类对象
D、如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类
答案
D
解析
私有继承方式为基类的公用成员和保护成员在派生类中成了私有成员,其私有成员仍为基类私有,但派生类对象可以访问基类的保护成员,所以基类对象不能赋值给派生类对象。抽象类是指含有纯虚拟函数的类,所以选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/Bp8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列有关函数重载的叙述中,错误的是
有如下程序:#include<iostream>usingnamespacestd;classBase{private:charc;piblic:Base(charn):c(
使用VC++6.0打开考生文件夹下的源程序文件3.cpp,其中定义了用于表示日期的类Date,但类Date的定义并不完整,按要求完成下列操作,将类的定义补充完整。(1)定义私有成员变量year、month、day,分别表示年、月、日,类型为int
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(intN[4])的功能是用4个数字,组成互不相同且无重复数字的3位数,并将满足所有条件的数字输出到屏幕,并且每输出一个3位数就换一行。
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码。函数num(char*str)用于返回字符串中非数字的个数。例如:abcl23abc45返回值为:6将函数num补充完整。注意:请勿改
已知将运算符“+”和“*”作为类Complex的成员函数重载,设cl和c2是类Complex的对象,则表达式c1+c2*cl等价于()。
下列有关运算符重载的叙述中,正确的是()。
下列关于对象初始化的叙述中,正确的是()。
字符串"8+a=\tb\n\r"的长度为
下列符号中不属于C++关键字的是()。
随机试题
石灰未消化残渣含量试验用到的标准筛有()。
弥散性血管内凝血(DIC):
A.四氢生物蝶呤B.维生素B12C.磷酸吡哆醛D.NAD+N5-CH3-FH4转甲基酶的辅酶是
A.燥湿行气,温中止呕B.芳化湿浊,降逆止呕C.温胃化湿,理气止呕D.化湿行气,温中止呕白豆蔻的功效是
有关改善牙本质复合层的表面处理技术,不正确的是
A.复验B.指定检验C.抽查检验D.注册检验药品在销售前必须经过指定的政府药品检验机构进行的检验是()。
背景材料:某条高速公路全长80km,路段上有6个互通立交,并有1.8km和2.1km的长隧道两座。根据提供的交通量,两个隧道都设计有通风、照明及隧道变电所,并有完整的监控系统及通信系统。该路设有一处监控分中心,能实现隧道变电所无人值守,能和省监控中心实现
水压机的规格是以()来表示的。
2012年6月,因买卖大豆发生争议的甲公司和乙公司达成《和解协议》,约定乙公司向甲公司赔偿1337万元,分5年分期偿还,丙公司以其全部资产,包括国有土地使用权、建筑物、所有设备及其他财产抵押给甲公司作为乙公司偿还债务的担保,当日签订《抵押合同》。2013年
Everyoneknowsthattaxationisnecessaryinamodernstate:【21】______it,itwouldnotbepossibletopaythesoldiersandpo
最新回复
(
0
)