首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下定义和程序: #include class A1 { public: void show1() { cout
设有以下定义和程序: #include class A1 { public: void show1() { cout
admin
2012-12-29
94
问题
设有以下定义和程序:
#include
class A1
{
public:
void show1()
{
cout<<“class A1”<
}
};
class A2:public A1
{
public:
void show2()
{
cout<<“class A2”<
}
};
class A3:protected A2
{
public:
void show3()
{
tout<<“class A1”<
}
};
void main()
{
A1 obj1;
A2 obj2;
A3 obj3;
}
则以下不合语法的调用语句是( )。
选项
A、obj1.show1();
B、0bj2.show1();
C、obj3.show1();
D、obj2.show2();
答案
C
解析
由于class A3:protected A2,所以类A3的对象obj3不能直接访问基类A1的成员函数show10,所以选项C是错误的;其他选项均有访问的权限,正确。
转载请注明原文地址:https://kaotiyun.com/show/h5Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){char*a[]={"abed","ef","gh","ijk"};inti;for(i=0;i<4;i++)printf("%c",*a[i]);}
以下叙述中错误的是()。
下列各项中不合法的常量是()。
检查软件产品是否符合需求定义的过程称为()。
E-R图中用来表示实体的图形是()。
函数fun的功能是在a所指的具有n个元素的数组中查找最大值并返回给调用函数,函数不完整。 intfun(int*a,intn) {int*P,*s; for(p=a,s=a;p-a<n;p++) if(____________
有二叉树如下图所示: 则前序序列为()。
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)()。
针对数组定义intdata[10];,下列表述中错误的是()。
若要将一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序,应该在程序设计阶段采取【】和逐步求精的方法。
随机试题
一般蛋白质含氮量平均约为
以下哪一条不符合烧伤早期创面治疗目的
糖尿病患者有时会出现低血糖症状,以下原因中错误的是
( )是为使人们确信某产品或某项目及所能满足给定的质量要求所必需的全部计划。
外部融资是来源于公司外部的融资,包括发行股票、发行债券、向银行借款,公司获得的商业信用、融资租赁不属于外部融资的范围。()
某贴息债券面值为100元,3月1日的贴现价格为98.5元,5月1日到期,采取单利计算,则到期收益率为()。
员工信息管理的作用不包括()。
8237 DMA本身有16位的地址寄存器和字节计数器,若附加有12位的页面地址寄存器,则可以在容量为【 】的内存中进行DMA数据传送。
Thetranslatormusthaveanexcellent,up-to-dateknowledgeofhissourcelanguages,fullfacilityinthehandlingofhistarget
He______withanewplanatthemeetingyesterday.
最新回复
(
0
)