首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下定义和程序:#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
45
问题
设有以下定义和程序:#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://kaotiyun.com/show/HFNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的执行结果是【】。#include<iostream.h>voidmain(){inta=0,b=1,c=0,d=20;if(a)d=d-10;elseif(!b)i
多态性具体体现运行和编译两个方面,在程序运行时的多态性通过继承和【】来体现,而程序编译时多态性体现函数和运符的重载上。
C++语言中的函数的返回值的类型是由______。
派生类的构造函数的成员初始化列表中,不能包含______。
有如下函数模板的定义:template<classT>Tfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中不正确的是()。
在下面的4个关键字中用来说明虚函数的是()。
在一棵二叉树上第5层的结点数最多是()。
将E-R图转换到关系模式时,实体与联系都可以表示成
在多继承中,公有派生和私有派生对于基类成员在派生类中的可访问性与单继承的规则()。
数据处理的最小单位是
随机试题
梅克尔细胞的主要特征是具有似网球拍形状的伯贝克颗粒,此颗粒有膜包被。()
男性,28岁,近1周有发作性寒战、高热、出汗,血涂片找到疟原虫。宜采用哪种抗疟药物
①四周奇峰似姿态各异的猴子,或憨或顽,或刁或怒,似在欢迎远来的游客②走过木桥,越过避兵洞,迎面而来的是群猴观景峰③张三丰可谓道教之仙,在此有许多遗迹④如他在绝壁上飞身用手指镂刻下的诗句,青石上踩过的脚印以及升仙之所⑤据载,张三丰隐居后在此度过⑥他
进行分部分项工程成本分析时,需分别计算实际偏差和目标偏差,其中实际偏差的获得是比较()。
2012年8月8日,甲、乙、丙、丁共同出资设立了大信有限责任公司(下称“大信公司”)。公司未设董事会,仅设丙为执行董事。2013年6月8日,甲与戊订立合同,约定将其所持有的全部股权以20万元的价格转让给戊。甲于同日分别向乙、丙、丁发出拟转让股权给戊的通知书
如图,已知△ABC,以AB为直径的⊙O经过BC的中点D,DE⊥AC于E。(1)求证:DE是⊙O的切线;(2)若cosC=,DE=6,⊙O的直径。
注意分为内源性注意和外源性注意。内源性注意是指个体根据自己的目标或意图来分配注意力、支配行为,是主动注意;外源性注意是指由个体外部信息引起的个体注意,是被动注意。根据上述定义,下列属于内源性注意的是哪项?
有三个盒子,第一个盒子有4个红球1个黑球,第二个盒子有3个红球2个黑球,第三个盒子有2个红球3个黑球,如果任取一个盒子,从中任取3个球,以X表示红球个数.写出X的分布律;
若为Fraction类重载前增1运算符++,应在类体中将其声明为()。
Whichofthefollowingisclosestinmeaningtothestatementyou’vejustheard?
最新回复
(
0
)