首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于继承和派生的叙述中,正确的是
下列关于继承和派生的叙述中,正确的是
admin
2020-06-29
40
问题
下列关于继承和派生的叙述中,正确的是
选项
A、派生类中新定义的成员函数可以访问基类的所有成员
B、在私有继承的情况下,派生类中新定义的成员函数不能访问基类的保护成员
C、基类对象可以赋值给派生类对象
D、如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类
答案
D
解析
本题考查继承与派生,派生类中的成员访问基类中的成员由派生方式决定,如果派生类私有继承基类,那么就不能新定义的成员函数就不能访问基类的私有成员,所以A选项错误。在私有继承的情况下,派生类中新定义的成员函数可以访问基类的保护成员。基类对象在某种情况下可以赋值给派生类对象。
转载请注明原文地址:https://www.kaotiyun.com/show/VZ8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是#include<iostream.h>voidmain(){intx=1,y=3;cout<<x++<<",";{intx
当在使用类模板时,类模板本身被实例化咸了一个具体的______。
下列关于虚函数的说明中,正确的是()。
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false。请在画线处填上适当内容,实现该函数。boolfun(char*str)}inti:0,j=0;while(str[j])(6);
下面对静态数据成员的描述中,正确的是( )。
下述关于break语句的描述中,()是不正确的。
若执行下面的程序时,从键盘上输入3和4,则输出结果是main(){inta,b,s;cin>>a>>b;s=a;if(a<B)s=b;s=s*s;cout<<s<<e
下列关于结构化程序设计原则和方法的描述中,错误的是()。
如果一个模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须使用()关键字来修饰。
对数组名作函数的参数,下面描述正确的是()。
随机试题
十二指肠球部溃疡伴瘢痕性幽门梗阻的首选术式是
芒硝的化学成分主要是
下列各方中,不构成长江公司关联方的是()。
下列不属于质性评价方法的是()。
AftertheopeningofLondonOlympicGames,anincreasingnumberofuniversitystudentsshowgreatinterestinsports.Asajourn
搜索考生文件夹下的DONGBEI.DOC文件,然后将其删除。
Howwasthedistancelearningcoursedifferentfromtraditionalcourse?
(l)Ifyou’relikemostpeople,you’rewaytoosmartforadvertising.Youfliprightpastnewspaperads,neverclickonadsonlin
Onecalledherbossa"bitchfromhell"whileanotheradmitted"lyingthroughhisteeth"atinterview.BoththeBritishjob【B1】_
TheCourageofNeverGivingUpForthispart,youareallowed30minutestowriteashortessayentitledTheCourageofNeve
最新回复
(
0
)