首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列有关继承和派生的叙述中,正确的是( )。
下列有关继承和派生的叙述中,正确的是( )。
admin
2020-06-29
46
问题
下列有关继承和派生的叙述中,正确的是( )。
选项
A、如果一个派生类公有继承其基类,则该派生类对象可以访问基类的保护成员
B、派生类的成员函数可以访问基类的所有成员
C、基类对象可以赋值给派生类对象
D、如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类
答案
D
解析
私有继承方式为基类的公用成员和保护成员在派生类中成了私有成员,其私有成员仍为基类私有,但派生类对象可以访问基类的保护成员,所以基类对象不能赋值给派生类对象。抽象类是指含有纯虚拟函数的类,所以选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/Bp8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序在构造函数和析构函数中申请和释放类的私有成员,请完成该程序。classMyclas{int*x;public:MyClas(intn);~MyClas();};
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false。请在画线处填上适当内容,实现该函数。boolfun(char*str)}inti:0,j=0;while(str[j])(6);
下列关于队列的叙述中正确的是
数据库设计包括两个方面的设计内容,它们是
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码,补充空出的代码。函数IsPalindromes(char*string)实现的功能是判定给定的字符串是否构成回文字符串,如果是则返回1,否则返回0。例如:abcdc
有如下程序#include<iostream>usingnamespacestd;intmain(){chara:cin>>a;if(a=‘*’)cout<<“***”<<endl;
有如下模板声明:templateclassA;下列声明中,与上述声明不等价的是()。
下列有关运算符重载的叙述中,正确的是()。
以下描述中,不是线性表顺序存储结构特征的是()。
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=30,rear=10。现要在该循环队列中作顺序查找,最坏情况下需要比较的次数为
随机试题
林可霉素类药物用于()。
以下关于公务员回避情形说法正确的有哪些?()
如图6-27所示,淹没出流,A、B、C三孔的直径相同,则三者出流量的大小按下顺序排列()。
甲有限公司(以下简称“甲公司”)2×17年、2×18年发生的有关交易或事项如下:(1)2×17年3月1日,甲公司与乙公司签订一项销售合同。合同约定,甲公司应分别于2×18年11月31日和2×19年10月31日向乙公司销售A产品和B产品。合同约定的对价包括
幼儿园全面发展教育
A、 B、 C、 D、 C第一套图形的规律是后一个图形都是由前一个图形翻转得到(分别是向上、向右翻转),分析第二套图形,规律一样,所以答案为C。
维也纳体系完全被粉碎的标志是()。
简述不当得利的概念和构成要件。
有以下程序:#include<stdio.h>main(){inti,j,m=55;for(i=1;i<=3;i++)for(j:3;j<=i;j++)m=m%j;printf("%d\n",m);}程序的运行结果是()。
A、Shewouldliketoworkfortheman.B、Shewantsthemantoworklessthanbefore.C、Shewantsthemantotalktohisboss.D、S
最新回复
(
0
)