首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下定义和程序:#include<iostream.h>class A1{public: void show1() { cout<<"class A1"<<endl; } };class A2 : public A1{
设有以下定义和程序:#include<iostream.h>class A1{public: void show1() { cout<<"class A1"<<endl; } };class A2 : public A1{
admin
2013-05-30
24
问题
设有以下定义和程序:#include<iostream.h>class A1{public: void show1() { cout<<"class A1"<<endl; } };class A2 : public A1{public: void show2() { cout<<"class A2"<<end1 }};class A3 : protected A2{public: void show3() { cout<<"class A1"<<endl; }};void main(){ A1 obj1; A2 obj2; A3 obj3;} 则以下不合语法的调用语句是
选项
A、obj1. showl();
B、obj2. showl();
C、obj3. showl();
D、obj2. show2();
答案
C
解析
本题考核派生类的使用以及访问权限问题。C++中,通过类的对象只能访问类的公有成员,不能访问类的保护成员和私有成员。A2是A1的公有派生类,A3是A2的保护派生类,所以类A1的成员函数show1()在类A3中呈现保护属性,不能通过A3类的对象访问。
转载请注明原文地址:https://jikaoti.com/ti/SmE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序段是函数返回a所指数组中最小的值所在的下标值,请在下划线处填空。fun(int*a,intn){inti,j=0,p;p=j;for(i=j;i<n;i++)if(a[i]<a[p])【】;return(p
在C++语言中函数返回值的类型是由()决定的。
多态性具体体现运行和编译两个方面,在程序运行时的多态性通过继承和【】来体现,而程序编译时多态性体现函数和运符的重载上。
带有虚基类的多层次派生类构造函数的成员初始化列表中都要列出虚基类的构造函数,这样对虚基类的子对象初始化()。
下列叙述中错误的是()。
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。下列程序没有使用多态机制,其输出结果是【】。#include<iostream>usingnamespacestd;classBase{pub
表达式8&3的结果是【】。
成本效益分析的目的是从【】角度评价开发一个项目是否可行。
在C++语言中,main函数默认返回一个()类型的值。
数据处理的最小单位是()。
随机试题
分析三种典型的师生关系模式对学生学业成绩的影响。
A.肺泡周围的毛细血管网B.左心房C.左心室D.右心房E.右心室大循环起于【】
在X线拍片之前可支持诊断骨折的临床体征为
A.高热量、高蛋白、高维生素、易消化饮食B.低动物脂肪、低胆固醇、少糖少盐饮食C.高热量、高维生素、高效价低蛋白饮食D.低盐、高维生素、低蛋白饮食E.高热量、低脂肪、低盐、忌蛋白饮食
女,17岁,某日手持杯子喝水时,杯子突然跌落。后自述当时体感异常。治疗的首选药为()。
营养物质被小肠吸收后,通过哪条血管进入肝脏?()
下边的漫画《超常发挥》给我们的哲学启示是()。
下列对第二段中“补课”这一概念的理解,准确的一项是()。根据全文分析,不属于“今日中国需要启蒙”的理由的一项是()。
Overhalftheworld’speoplenowliveincities.Thelatest"GlobalReportonHumanSettlements"saysasignificantchangetookp
Theyareregardedaschoresbybothsexes,butfall(1)_____ononlyone.ThelatestsurveyoftimeuseinAmericasuggestswomen
最新回复
(
0
)