首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列有关继承和派生的叙述中,正确的是( )。
下列有关继承和派生的叙述中,正确的是( )。
admin
2019-03-05
35
问题
下列有关继承和派生的叙述中,正确的是( )。
选项
A、如果一个派生类公有继承其基类,则该派生类对象可以访问基类的保护成员
B、派生类的成员函数可以访问基类的所有成员
C、基类对象可以赋值给派生类对象
D、如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类
答案
D
解析
私有继承方式为基类的公用成员和保护成员在派生类中成了私有成员,其私有成员仍为基类私有,但派生类对象可以访问基类的保护成员,所以基类对象不能赋值给派生类对象。抽象类是指含有纯虚拟函数的类,所以选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/OSAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
建立派生类对象时,3种构造函数分别是a(基类的构造函数)、b(成员对象的构造函数)、c(派生类的构造函数),这3种构造函数的调用顺序为
下面是用来计算n的阶乘的递归函数,请将该函数的定义补充完整。(注:阶乘的定义是)n!=n*(n-1)*...*2*1)unsignedfact(unsignedn){if(n<=1)
有如下程序:#include<iostream>usingnamespacestd;classpoint{intx,y;public:point(intvx,intvy){x=vx;
有如下程序:#include<iostream>usingnamespacestd;classBase{private:charc;public:Base(charn):c(n){}~Base()
有如下数组声明:intvalue[30];,下标值引用错误的是
设有以下类的定义:classEx{intx;public:voidsetx(intt=0);};若在类外定义成员函数setx(),以下定义形式中正确的是
下面程序的功能是将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变,请填空。#include<iostream.h>#include<string.h>voidmain(){chara[]="clan
在下面的函数声明中,存在着语法错误的是
下列关于C++流的叙述中,正确的是
以下对C++语言函数的有关描述中,正确的是
随机试题
设=________.
以下关于载体蛋白说法正确的是
某孕妇到妇幼保健站体检,医生发现胎儿有异常,经过进一步检查发现胎儿是无脑儿,该医生向孕妇说明了情况并提出医学意见是
根据土地侵权民事责任的归责原则,下列叙述不正确的是()。
下列属于市净率局限性的是()。
下列谱例是一首民歌片段,它的体裁是()。
《都市青年报》准备在5月4日青年节的时候推出一种订报有奖的营销活动。如果你在5月4日到6月1日之间订了下半年的《都市青年报》的话,你就可以免费获赠下半年的《都市广播电视导报》。推出这个活动之后,报社每天都在统计新订户的情况,结果非常失望。以下哪项如果为真,
邓小平同志指出:“改革也是一场革命。”这是指()
公钥密码体制和对称密码体制是两个不同的密码体制。当n(n很大)个用户采用对称密码进行保密通信时,任意两个用户之间都需要一个安全的信道,系统中共有(15)个密钥,每个用户需要持有(16)个密钥:而当n个用户采用公钥密码方法进行保密通信时,共有2n个密钥,每个
Youshouldfillintheapplicationform(proper)______beforesendingittomorrow.
最新回复
(
0
)