首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inclulde using namespace std; class Base { private: void funl() const{tout
有如下程序: #inclulde using namespace std; class Base { private: void funl() const{tout
admin
2020-04-07
22
问题
有如下程序:
#inclulde
using namespace std;
class Base
{
private:
void funl() const{tout<<"fun1";}
protected:
void fun2() const{cout<<"fun2";}
public:
void fun30 const{cout<<"fun3";}
};
class Derived:protected Base
{
public:
void fun4() const{tout<<"fun4";}
};
int main()
{
Derived obj;
obj.fun1(); ∥①
obj.tim2(); ∥②
obj.fun3(); ∥③
obj.fun40; ∥④
return 0;
}
其中有语法错误的语句是( )。
选项
A、①②⑧④
B、①②③
C、②③④
D、①④
答案
B
解析
此题考查的是保护继承。因为Derived以protected方式继承了Base类,所以父类Base中的公有成员和保护成员均成了Derived类的保护成员,而Base类的私有成员Derived类不可访问。所以,主函数中通过Derived类的对象只能够访问到Derived类的公有成员。
转载请注明原文地址:https://jikaoti.com/ti/eDA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于this指针的叙述中,正确的是()。
软件测试分为白箱(盒)测试和黑箱(盒)测试,等价类划分法属于______测试。
设有程序段intk=10;while(k=0)k=k-1;则下面描述中正确的是
执行下列程序后,输出“*”号的个数是______。#include<iostream.h>main(){inti,j;for(i=1;i<5;i++)for(j=2;j<=i;j++)cout<<’
通常拷贝构造函数的参数是
下列字符串中可以用作C++语言标识符的是()。
将运算符重载为类成员函数时,其参数表中没有参数,说明该运算符是
C++语言的基本控制结构为顺序结构、选择结构和【】。
______是数据库设计的核心。
A、 B、 C、 D、 B在引用函数模板时,如果没在函数名和参数之间加上类型参数,就默认表示参数类型严格按照模板定义的类型匹配;如果在函数名和参数之间加上了类型参数,则对实参自动进行类型转换。
随机试题
慢性肺心病急性加重期,关键性的治疗措施是应用
完全随机设计的单因素方差分析中,F处理>P0.05(v1,v2),统计推论是()
肾素抑制剂的作用机制有()。
有效毛收入乘数是估价对象房地产的()除以其有效毛收入所得的倍数。
初步评审后,导致投标被否决的情况包括()。
市政公用工程项目的施工组织设计是市政公用工程施工项目管理的重要内容,应在()编制完成。
统计行政诉讼是()对统计行政案件依法进行审理并做出裁决的活动。
流动资产投资的特点有()。
某工程项目公司的信息管理系统的部分关系模式如下:职工(职工编号,姓名,性别,居住城市);项目(项目编号,项目名称,状态,城市,负责人编号);职工项目(职工编号,项目编号)。其中:1)一个职工可以同时参与多个项目,一个项目需要多个职工参与。2)职
Londonhasbecomeacyclefriendlyzoneafterthelaunchofanewbikehirescheme.Ithasbeendesignedtoencouragemorepeopl
最新回复
(
0
)