首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下定义和程序: #inc1ude<iostream.h> c1ass TestClass1 { pubitic: void showl0 { cout<<"TestClass1"<<end1;
设有以下定义和程序: #inc1ude<iostream.h> c1ass TestClass1 { pubitic: void showl0 { cout<<"TestClass1"<<end1;
admin
2019-03-05
59
问题
设有以下定义和程序:
#inc1ude<iostream.h>
c1ass TestClass1
{
pubitic:
void showl0
{
cout<<"TestClass1"<<end1;
}
};
c1ass TestClass2:TestClass1
{
public:
void show2()
{
cout<<" TestClass2"<<end1;
}
};
c1ass TestClass3:protected TestClass2
{
public:
void show3()
{
cout<"TestClass 3"<<end1;
}
};
void main()
{
TestClass1 obj1;
TestClass2 0bj2;
TestClass3 0bj3;
}
则以下不合语法的调用语句是( )。
选项
A、objl.show1();
B、obj2.show1();
C、obj3.show1();
D、obj2.show2();
答案
C
解析
TestClass1为TestClass2的私有基类,所以派生类TestClass2中继承过来的showl0为私有的。TestClass3为TestClass2的受保护派生类。所以TestClass3定义的对象不能访问TestClass中的showl()。
转载请注明原文地址:https://kaotiyun.com/show/0vAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若按功能划分,软件测试的方法通常分为白盒测试方法和______测试方法。
根据注释内容在空白处填写适当内容。classLocation{private:intX,Y;public:voidinit(intinitX,intinitY);in
设A为test类的对象且赋有初值,赋值符号已经重载,则语句testB=A;表示
将代数式转换成程序设计中的表达式为______。
线性表L=(a1,a2,a3,…ai,…an),下列说法正确的是
在公有派生情况下,有关派生类对象和基类对象的关系,下列叙述不正确的是
下列是重载为非成员函数的运算符函数原型,其中错误的是()。
下列叙述中正确的是()。
一棵二叉树第6层(根结点为第一层)的结点最多为______个。
下面关于虚函数的表述中正确的是()。
随机试题
出口商甲与进口商乙订立买卖合同并提供样品,由乙开出以甲为抬头的信用证,又由甲与制造商丙订立与买卖契约完全相同内容的合同,厂商丙于订货后自行包装交货,而甲因与乙、丙的合同内注明:“以制造厂检验为最后标准”,同时甲与丙的合同内也订明如与规格品质不符时,由丙负责
男,1岁。面色苍白1个月,易疲乏,时而烦躁,纳差。体检:肝肋下3cm,质中,脾肋下1.5cm。查血常规:Hb86g/L,RBC3.45×1012/L,MCV68fL,MCH20pg,MCHC0.26。最可能的诊断是
β受体阻断药的主要用途有( )。
土地登记实行属地登记原则。()。
下列不是房地产经纪机构客户关系管理的核心思想的是()。
根据《职业病防治法》的规定,建设项目在竣工验收时,其职业病防护设施应经()验收合格后,方可投入正式生产和使用。
根据FIDic《生产设备和设计—施工合同条件》的规定,出现()情况时,承包商不能进行利润索赔。
商业银行的利益相关者包括()。
下列关于北洋政府法制的表述错误的是()。
A、 B、 C、 C关键词:pen钢笔。
最新回复
(
0
)