首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下定义和程序: #include<iostream.h> class TestClass1 { public: void show1() { cost<<’’TestClass1’’<<endl
设有以下定义和程序: #include<iostream.h> class TestClass1 { public: void show1() { cost<<’’TestClass1’’<<endl
admin
2021-09-05
32
问题
设有以下定义和程序:
#include<iostream.h>
class TestClass1
{
public:
void show1()
{
cost<<’’TestClass1’’<<endl;
}
};
class TestClass2:TestClass1
{
public:
void show2()
{
tout<<’’TestClass2’’<<endl;
}
};
class TestClass3:protected TestClass2
{
public:
void show3()
{
cout<<’’TestClass3’’<<endl:
}
};
void main()
{
TestClassl obj1;
TestClass2 obj2;
TestClass3 obj3;
}
则以下不合语法的调用语句是( )。
选项
A、obj1.show1();
B、obj2.show1();
C、obj3.show1();
D、obj2.show2();
答案
C
解析
TestClass1为TestClass2的私有基类,所以派生类TestClass2中继承过来的showl()为私有的。TestClass3为TestClass2的受保护派生类。所以TestClass3定义的对象不能访问TestClass中的show1()。
转载请注明原文地址:https://kaotiyun.com/show/Cdfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
有如下头文件:intf1();staticintf2();classMA{public:intf3();staticintf4();friendintf1();friendstat
有如下程序:#includeusingnamespacestd;voidf1(int&x,int&y){intz=x+y;x=y;y=z;}voidf2(intx,i
面向对象方法中,继承是指( )。
类的析构函数的作用是()。
下面程序输出的结果为()。#inchdevoidfun(rota,intb){inttemp;temp=a;a=b:b=temp;}voidmain()
下列有关继承和派生的叙述中,正确的是()。
下列选项中不符合良好程序设计风格的是()。
下列有关继承和派生的叙述中,正确的是()。
决定C++语言中函数的返回值类型的是()。
随机试题
组合件是由数个元件组成的独立部件,按其用途不同有定位元件、________元件、________元件、________元件、________元件等。
具有攻毒蚀疮功效的药物是()
张某,咳喘短气,动则尤甚,咳声低弱,痰吐稀薄,自汗恶风,易感冒,舌淡红,苔薄白,脉细弱。本病例宜选方是
下列关于低胆固醇膳食配餐原则应除外哪项()。
反映组织最高管理者的质量宗旨、经营理念和价值观的是()。
网络企业是核心企业利用自己的技术和品牌优势,负责生产产品中的关键部件,其他相关业务分别通过()形式给予其他具有相对优势的单位。
Hereismyideaabouthowafriendislike.Firstly,【M1】______afriendissomeoneyoucanshareyoursecrets.Ifyou【M2】______
A.Ⅰ型疱疹病毒B.Ⅱ型疱疹病毒C.水痘一带状疱疹病毒D.柯萨奇病毒A16E.柯萨奇病毒A4引起带状疱疹的病毒是()。
Hedidn’tcatchthelatebus,______hehadtowalkhome.
HuiyuanServiceApartmentLocatedintheAsianGamesVillage,witha10,000㎡centralgardenandachildren’splayground.Eig
最新回复
(
0
)