首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base { private: void funl 0 const{cout
有如下程序: #include using namespace std; class Base { private: void funl 0 const{cout
admin
2019-02-22
49
问题
有如下程序:
#include
using namespace std;
class Base
{
private:
void funl 0 const{cout<<“funl”;)
protected:
void fun2()const{cout<<“fun2”;)
public:
void fun3()const{cout<<“fun3”;)
};
class Derived:protected Base
{
public:
void fun40 const{cout<<“fun4”;)
};
int main()
{
Derived obj;
obj.funl(); ∥①
obj.fun2(); ∥②
obj.fun3(); ∥③
obj.fun4(); ∥④
return ();
)
其中有语法错误的语句是( )。
选项
A、①②③④
B、①②③
C、②③④
D、①④
答案
B
解析
此题考查的是保护继承。因为Derived以protected方式继承了Base类,所以父类Base中的公有成员和保护成员均成了Derived类的保护成员,而Base类的私有成员Derived类不可访问。所以,主函数中通过Derived类的对象只能够访问到Derived类的公有成员。
转载请注明原文地址:https://kaotiyun.com/show/rMAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知在一个类体中包含如下函数原型:VOLUMEOPERATOR-(VOLUME)const;,下列关于这个函数的叙述中,错误的是()。
下列叙述中,不属于测试的特征的是()。
C++语言中关键字运算符有new、delete和______。
以下使用不当会破坏面向程序设计特性的是
以下叙述中正确的是
下面的程序的结果是main(){intx=3,y=0,z=0;if(x=y+z)cout<<"****";elsecout<<"####";}
在软件生命周期的各个阶段都会发生一系列的文件,如手册、数据和程序等,它们总称为______。
设char型变量x中的值为10100111,则表达式(2+x)^(~3)的值是
当数据的物理结构(存储结构、存取方式等)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的______。
下列数据结构中按“先进先出”原则组织数据的是
随机试题
下列不属于人工主动免疫生物制品的是
普通股票股东拥有()直接体现了其在经济利益上的要求。
法国和德国是两个宿怨深厚的邻居。在二战以前的1100多年中,他们一共打了200多场战争.平均5年就开战一次。历史给这两个持续对抗了几个世纪的国家两败俱伤的惨痛教训,也启迪了它们“相逢一笑泯恩仇”的政治智慧。这种“政治智慧”是()。
()对于长河落日圆相当于山峦对于()
设随机变量X的分布律为P{X=k)=p(1-p)k-1(k=1,2,…),Y在1~k之间等可能取值,求P{Y=3).
InJanuary2002,duringthefirstweeksofasix-monthstayattheChildren’sHospitalofPhiladelphiaforleukemia(白血病)treatm
PresidentCoolidge’sstatement,“ThebusinessofAmericaisbusiness,”stillpointstoanimportanttruthtodaythatbusinessin
Ilikedlettersonwhichtheirhandwritingwasrushedandslightlyillegible,becauseifIhadtroubledecipheringthehandwriti
A、Hewasinhispuberty.B、Hewasinhischildhood.C、Hewasinhismiddleage.D、Hewasinhissixties.B
A、Eightbillionaireshavemoremoneythan3.6billionthepoorestpeople.B、Eightbillionaireshaveasmuchmoneyas3.6billi
最新回复
(
0
)