首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于继承和派生的叙述中,正确的是
下列关于继承和派生的叙述中,正确的是
admin
2020-06-29
29
问题
下列关于继承和派生的叙述中,正确的是
选项
A、派生类中新定义的成员函数可以访问基类的所有成员
B、在私有继承的情况下,派生类中新定义的成员函数不能访问基类的保护成员
C、基类对象可以赋值给派生类对象
D、如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类
答案
D
解析
本题考查继承与派生,派生类中的成员访问基类中的成员由派生方式决定,如果派生类私有继承基类,那么就不能新定义的成员函数就不能访问基类的私有成员,所以A选项错误。在私有继承的情况下,派生类中新定义的成员函数可以访问基类的保护成员。基类对象在某种情况下可以赋值给派生类对象。
转载请注明原文地址:https://kaotiyun.com/show/VZ8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列语句中不是死循环的是
以下程序的输出结果是【】。#include<iostream>usingnamespacestd;intmain(){intsum,i;for(sum=0,i=1;i<5;i++)sum+
下面程序的运行结果是()。#include<iostream.h>classbase{protected:inta;public:base(){cout<<“0”;}};Class
下列关于结构化程序设计原则和方法的描述中,错误的是()。
使用VC++6.0打开考生文件夹下的源程序文件3.cpp,其中定义了用于表示日期的类Date,但类Date的定义并不完整,按要求完成下列操作,将类的定义补充完整。(1)定义私有成员变量year、month、day,分别表示年、月、日,类型为int
有如下类模板定义:templateclassBigNumber{longn;public:BigNumber(Ti):n(i){}BigNumberoperator+(BigNumberb
阅读下面程序:#includefun(inta,intb){intc;c=a+b;returnc;}voidmain(){intx=6,y
有如下函数模板定义:templateT1sum(T1a1){retum(a1+a2+a3);}则以下调用中正确的是()。
下面能作为软件需求分析工具的是
随机试题
简述合同履行的原则:
患者胸膈疼痛,食不得下而复吐出,甚至水饮难下,大便坚如羊屎,或吐出物如赤豆汁,面色晦滞,形体更为消瘦,肌肤枯燥,舌红少津,或带青紫,脉细涩。治宜
属于可溶性抗原的是
犬复孔绦虫的感染性阶段为
危险三角区的疖发生在
甲公司2010年3月开业,领受房产证、工商营业执照、商标注册证、土地使用证各一件。甲、乙公司签订加工承揽合同一份,合同载明由甲公司提供原材料金额300万元,需支付的加工费为20万元;另订立财产保险合同一份,保险金额为1000万元,支付保险费10万元。已知加
下列各项中,属于经常项目外汇收入的是()。
家庭中哪些因素对教育产生影响?
Itistruethatthegroupinteractionshavebothpositiveandnegativesides.Whenwe【B1】______,conflictcannotbegottenrid
Theincreaseinthemarginrate(保证金率)from50%to70%wasnotanattempttostemanyrampant(猛烈地)speculationonthepartoft
最新回复
(
0
)