首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于继承和派生的叙述中,正确的是
下列关于继承和派生的叙述中,正确的是
admin
2015-06-27
70
问题
下列关于继承和派生的叙述中,正确的是
选项
A、派生类中新定义的成员函数可以访问基类的所有成员
B、在私有继承的情况下,派生类中新定义的成员函数不能访问基类的保护成员
C、基类对象可以赋值给派生类对象
D、如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类
答案
D
解析
本题考查继承与派生,派生类中的成员访问基类中的成员由派生方式决定,如果派生类私有继承基类,那么就不能新定义的成员函数就不能访问基类的私有成员,所以A选项错误。在私有继承的情况下,派生类中新定义的成员函数可以访问基类的保护成员。基类对象在某种情况下可以赋值给派生类对象。
转载请注明原文地址:https://kaotiyun.com/show/kCNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面的类中定义了一个枚举类型,请完成下面的程序。classBase{public:enumWeek{Sum,Mon,Tue,Wed,Thu,Fri,Sat};Weeka;}
若把类B定义为类A的友元类,则应在类A中加入定义语句【】。
在关系数据库中,把数据表示成二维表,每一个二维表称为【】。
使用操作符setw对数据进行格式输出时,需要包含______头文件。
在面向对象方法中,类之间共享属性和操作的机制称为【】。
以下程序的执行结果是()。#nclude<iostream.h>template<classT>Tmax(Tx,Ty){retum(x>y?x:y);}voidmain(){cout<<max(2,5)<<","<
下面程序的输出是()。#defineN3#defineM(n)((N+1)*n)#include<iostrearn.h>voidmain(){intz=2*(N+M(5+1));cout<<z<<end1;}
下列运算符不能用友元函数重载的是()。
关于C++主函数特性,下列叙述正确的是()。
随机试题
—Somepeoplebelievethatrobotswilltakeovertheworldoneday—Whatifthatisthe______?
患者,男性,63岁。前列腺增生多年,逐年加重,拟手术治疗,昨日入院。今日为患者测得残余尿60ml。正常的残余尿量是
公司出资存在哪些问题?若无人购买丙的股权时,则丙可通过何种方式维护自己的合法权益?
在下列犯罪形态中,行为人实施了数个行为,且数行为在处理时作为一罪处理的情况是:()
张某大学毕业后从事会计工作,自认为在大学所学知识足以应付本职工作,故平时疏于钻研业务,不加强学习,工作中差错不断,张某违背了下列()会计职业道德。
下列属于对会计人员的业务管理的有()。
会计报表注释中披露的其他应收账款的账龄结构如下:( )会计报表项目注释中披露的资本公积增减变动情况如下:( )[注]:资本公积“本期减少”系转增股本所致。
下列哪种球类运动的标准场地面积最大?()
设窗体上有2个框架,每个框架中有若干个单选按钮,下面叙述中正确的是()。
FormostofAmericanhistory,businesseswereruntoprovidelivelihoodsand"reasonable"profit.Inthelastfewdecades,thou
最新回复
(
0
)