首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude <iostream> using namespace std; c1ass Base { private: void funl()const{cout<<"funl";}
有如下程序: #inc1ude <iostream> using namespace std; c1ass Base { private: void funl()const{cout<<"funl";}
admin
2019-06-12
67
问题
有如下程序:
#inc1ude <iostream>
using namespace std;
c1ass Base
{
private:
void funl()const{cout<<"funl";}
protected:
void fun2()const{cout<<"fun2";}
public:
void fun3()const{cout<<"fun3";}
};
c1ass Derived: protected Base
{
public:
void fun4()const{cout<<"fun4";}
};
int main()
{
Derived obj;
obj.funl(); //①
obj.fun2(); //②
obj .fun3(); //③
obj.fun4(); //④
retum ();
}
其中有语法错误的语句是( )。
选项
A、①②③④
B、①②③
C、②③④
D、①④
答案
B
解析
此题考查的是保护继承。因为Derived以protected方式继承了Base类,所以父类Base中的公有成员和保护成员均成了Derived类的保护成员,而Base类的私有成员Derived类不可访问。所以,主函数中通过Derived类的对象只能够访问到Derived类的公有成员。
转载请注明原文地址:https://kaotiyun.com/show/oG8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
假定MyClass为一个类,则该类的拷贝初始化构造函数的声明语句为()。
下列工具中,不属于结构化分析的常用工具的是()。
将下面类TestClass中的函数fun()的对象成员n值修改为100的语句应该是()。classTestClass{public:TestClass(intx){n=x;}vo
下面的类定义中,如果要为其添加一个析构函数,对于析构函数定义正确的是()。classTestCtaSS{private:inta;public:TestClass(i
已知:intn=1:在下面定义引用的语句中,正确的是()。
一棵二叉树第6层(根结点为第一层)的结点最多为_____________个。
以下哪个不是C++语言中的有效标识符?
数据管理技术发展的三个阶段中,()没有专门的软件对数据进行管理。Ⅰ.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段
下列叙述中正确的是
下列叙述中,不属于软件需求规格说明书的作用的是
随机试题
甲种酒含纯酒精40%,乙种酒含纯酒精36%,丙种酒含纯酒精35%。将三种酒混在一起得到含酒精38.5%的酒11千克。已知乙种酒比丙种酒多3千克,那么甲种酒有多少千克?
某大楼先后抵押给三家银行并都办理了抵押登记,债务人未能及时清偿债务,拍卖该楼所得的价款按()顺序清偿。
[2008年,第23题]设α,β,γ,δ是n维向量,已知α,β线性无关,γ可以由α,β线性表示,δ不能由α,β线性表示,则以下选项正确的是()。
编制近期建设规划的重要意义具体体现在()。
FGHIN
广告置换是指媒体与媒体之间,以资源共享为基础,以自愿的效用最大化为目的,满足双方需求实现共赢的等值交换。根据上述定义,下列属于广告置换的是:
而不少街坊所熟知的“冬病夏治”,就是根据祖国医学“春夏养阳,秋冬养阴”的理论,________四时特性的养生疗法。“冬病”指某些好发于冬季,或在冬季加重的病变,如支气管炎、慢性阻塞性肺疾病、过敏性鼻炎、失眠、骨关节痛、体质虚寒症等疾病。“夏治”指夏季这些病
可变分区管理中的()算法,空闲区按其大小递增次序组成链。
俄国人门捷列夫在前人成果基础上推出了化学元素周期表。()
文件IN.DAT中存有一篇英文文章,函数ReadData()负责将IN.DAT中的数据读到数组inBuf[][]中。请编制函数ReplaceChar(),该函数的功能是按照指定规则对字符进行替换。变换后的值仍存人数组inBuf[]中。函数WriteData
最新回复
(
0
)