首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class XX{ int xdata; public: XX(int n=0) : xdata(n){ } }; class YY : p
有如下类定义: class XX{ int xdata; public: XX(int n=0) : xdata(n){ } }; class YY : p
admin
2015-07-22
27
问题
有如下类定义:
class XX{
int xdata;
public:
XX(int n=0) : xdata(n){ }
};
class YY : public XX{
int ydata;
public:
YY(int m=0, int n=0) : XX(m), ydata(n){ }
};
其中 YY 类的对象所包含的数据成员的个数是
选项
A、4
B、3
C、2
D、1
答案
C
解析
派生类公用继承基类,那么基类中私有不可访问,保护成员依旧是保护成员,公有成员依旧是公有成员;保护继承基类,那么基类的公用成员和保护成员在派生类中成为保护成员,私有成员不可访问;私有继承那么公有成员和保护成员变为私有,私有成员不可访问。本题中派生类继承基类的私有成员,不可直接访问但是可以通过基类的成员函数使用基类的私有数据成员,加上派生类的本身的数据成员,共有2个数据成员,C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/krNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
派生类的成员一般分为两部分,一部分是【】,另一部分是自己定义的新成员。
有以下程序:#include<iostream>inti=0;voidfun(){{staticihti=1;std::cout<<i++<<’,’;}std
数据是指所有能输入到计算机之中并被计算机程序处理的()。
当输入“Thankyou”时下列程序的输出结果为()。#include<iostream.h>#include<iomanip.h>voidmain(){charli
关于虚函数,下列表述正确的是()。
以下哪个基类中的成员函数表示纯虚函数()。
进行文件操作需包含的头文件是()。
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式是()。
下面关于C++语言变量的叙述错误的是
下列叙述中错误的是
随机试题
制剂中药物的化学降解途径不包括
宫缩乏力性产后出血临床表现正确的是
关于CR的四象限理论错误的是
某建设单位和施工单位签订了某市政公用工程施工合同,合同中约定:建筑材料由建设单位提供,由于非施工单位原因造成的停工,机械补偿费为200元/台班,人工补偿费为50元/日工;总工期为120d;竣工时间提前奖励为3000元/d,误期损失赔偿费为5000元/d。经
消费者剩余的概念反映的事实是()。
男性,25岁,因车祸撞伤腹部,病人诉腹痛难忍,伴恶心呕吐,X线腹透见膈下游离气体,拟为胃肠道外伤性穿孔。简述对该病人的处理原则。
(88年)设矩阵A=,则A-1=_______.
在静态分析中,提供整个项目中的所有函数之间的调用关系图属于A)程序结构分析B)可视化分析C)程序数据流分析D)程序执行频度分析
没什么大不了的,请你不要大惊小怪。
HowtoMakeItinCollegeI.Getgoodgradesthesecrete:figureouta【T1】______【T1】______—fivestudytipsa.setupastudyp
最新回复
(
0
)