首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: class Base{ public: int data; }; class Derivedl:public Base{}; class Derived2:protected Base{};
有如下程序: class Base{ public: int data; }; class Derivedl:public Base{}; class Derived2:protected Base{};
admin
2019-05-06
61
问题
有如下程序:
class Base{
public:
int data;
};
class Derivedl:public Base{};
class Derived2:protected Base{};
int main(){
Derived1 d1;
Derived2 d2;
d1.data=0: //①
d2.data=0: //②
return 0:
}
下列关于程序编译结果的描述中,正确的是( )。
选项
A、①②皆无编译错误
B、①有编译错误,②无编译错误
C、①无编译错误,②有编译错误
D、①②皆有编译错误
答案
C
解析
保护继承的类Dervied2不能访问基类Base中的公共数据成员data。
转载请注明原文地址:https://www.kaotiyun.com/show/R7Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在算法的4个特性中,算法必须能在执行有限个步骤之后终止指的是算法的______特性。
下列有关拷贝构造函数的描述中错误的是()。
对于循环队列,下列叙述中正确的是
软件测试可分为白盒测试和黑盒测试。基本路径测试属于______测试。
A、 B、 C、 D、 B拷贝构造函数是一个特殊的构造函数,它用一个已知的对象初始化一个正在创建的同类对象,它不能指定函数返回类型;只有一个参数,是同类的某个对象名的引用。每一个类中都必须有一个拷贝构造函数,
A、 B、 C、 D、 B此题考查的是类的构造函数和析构函数。派生类构造函数的执行顺序为:首先调用基类的构造函数,调用顺序按它们被继承时说明的顺序;然后调用子对象的构造函数,调用顺序按它们在类中说明的顺序;最
A、 B、 C、 D、 C此题考查的是函数重载的概念。在C语言中,允许定义一系列函数名相同,但形参的个数和类型不完全相同的函数,即函数的重载。重载函数对返回值类型不做要求,返回值类型也不参与区分函数的重载形式
A、 B、 C、 D、 C面向对象中的多态性是指当多种事物继承自一种事物时,同一种操作在它们之间表现出不同的行为:而封装性是指将数据和算法捆绑成一个整体,这个整体就是对象,描述对象的数据被封装在其内部。c++
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()。A)3B)4C)6D)7
内部格式控制操作函数是在头文件()中定义的。
随机试题
导致腹主动脉瘤形成的直接原因是
高血压合并糖尿病或肾脏疾病患者,降血压治疗时应使血压最终降至的水平是
输入到无规定动物疫区的动物,应当在输入地省级动物卫生监督机构指定的隔离场所进行隔离检疫。小型动物的隔离检疫期为()天
根据合法性原则,会计科目应当符合企业会计准则的规定,企业不能对会计科目进行任何的增设、减少或合并。()
关于固定股利支付率政策,下列说法不正确的有()。
甲公司为一家上市公司,2016年对外投资有关资料如下:(1)1月20日,甲公司以银行存款购买A公司发行的股票200万股准备长期持有,实际支付银行存款10000万元,另支付相关税费120万元,占A公司有表决权股份的40%,能够对A公司施加重大影响。投资
Whichofthefollowingactivitiescanbeusedtogetthemainideaofapassage?
教育目的具有历史性、时代性、社会性,在阶级社会具有鲜明的阶级性。()
简述对法治思维的理解。
若存在,则常数a=_______.
最新回复
(
0
)