首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base { private: void fun1 () const{cout
有如下程序: #include using namespace std; class Base { private: void fun1 () const{cout
admin
2016-11-25
63
问题
有如下程序:
#include
using namespace std;
class Base
{
private:
void fun1 () const{cout<<"funl";)
protected:
void fun20 const{cout<<"fun2";}
public:
void fun30 const{cout<<"fun3";)
);
class Derived:protected Base
{
public:
void fun40 const{cout<<"fun4";)
);
int main()
{
Derived obj;
obj.fun10; //①
obj.fun20; //②
obj.fun30; //③
obj.fun40; //④
retum 0:
}
其中有语法错误的语句是( )。
选项
A、①②③④
B、①②③
C、②③④
D、①④
答案
B
解析
此题考查的是保护继承。因为Derived以protected方式继承了Base类,所以父类Base中的公有成员和保护成员均成了Derived类的保护成员,而Base类的私有成员Derived类不可访问。所以,主函数中通过Derived类的对象只能够访问到Derived类的公有成员。
转载请注明原文地址:https://kaotiyun.com/show/uEAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
为完成下面的程序,应在划线处填入的语句是#include<iostream>usingnamespacestd;classBase{private:intx;public:B
运算符函数调用格式的表达式:y/x++与表达式:y.operator/(operator++(x,O))含义相同,由此可看出()。
冒泡排序算法在最好的情况下的元素交换次数为【】。
运算符重载仍然保持其原来的优先级、______和______。
重载的运算符保持其原有的【】、优先级和结合性不变。
下列关于运算符重载的描述中,错误的是()。
某二叉树中度为2的结点有18个,则该二叉树中有______个叶子结点。
在一个容量为32的循环队列中,若头指针front=3,尾指针rear=2,则该循环队列中共有______个元素。
符号常量可以用宏定义define和______来表示。
随机试题
下列关于塔式起重机的安全防护装置的说法中,正确的是()。
详细可行性研究阶段投资估算的误差率范围为( )左右。
个人独资企业不具有法人资格,也无独立承担民事责任的能力。()
合理情绪疗法的主要目标中的“完美目标”是()。
根据发展常模得出的儿童智力评定结果称为()。
我国的法律解释权属于全国人大常委会。()
一、注意事项1.申论考试是对应考者阅读理解能力、综合分析能力、提出和解决问题能力、文字表达能力的测试。2.仔细阅读给定资料,按照后面提出的“申论要求”依次作答。二、给定资料1.2008年夏天,各地的高考阅卷工作结束之后,大学新
山脉构成我国地形的骨架,山脉延伸的方向称作走向,下列选项中不属于南北走向山脉的是()。
Asstatedinourpolicy,clubmemberscanrenewtheirmemberships______theyhaveoutstandingpayments.
Readthearticlebelowabouttheminutesonafireincident.Inmostofthelines(34-45),thereisoneextraword.Iteithe
最新回复
(
0
)