首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下类定义: class B{ void ftmlO{) protected: double varl; public: void fun20{} ); class D:public B{
若有如下类定义: class B{ void ftmlO{) protected: double varl; public: void fun20{} ); class D:public B{
admin
2019-02-22
89
问题
若有如下类定义:
class B{
void ftmlO{)
protected:
double varl;
public:
void fun20{}
);
class D:public B{
protected:
void fun30{)
);
已知obj是类D的对象,下列句中不违反类成员访问控制权限的是( )。
选项
A、obj.funl();
B、obj.varl;
C、obj.fun2();
D、obj.fun3();
答案
C
解析
此题考查的是基类成员在派生类中的访问属性。派生类中的成员不能访问基类中的私有成员,可以访问基类中的公有成员和保护成员。派生类从基类公有继承时,基类的公有成员和保护成员在派生类中仍然是公有成员和保护成员:派生类从基类私有继承时,基类的公有成员和保护成员在派生类中都变成私有成员;派生类从基类保护继承时,基类的公有成员在派生类中变成保护成员,基类的保护成员在派生类中仍然是保护成员。根据以上分析可知,本题中只有从B类继承的fun2()为公有属性,故选C选项。
转载请注明原文地址:https://kaotiyun.com/show/fcAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
根据输出结果填空完成下面程序。#include<iostream.h>classTest{private:staticintval;inta;public:st
磁盘文件操作中,打开磁盘文件的访问方式中以追加方式打开文件的
设有定义:classperson{intnum;charname[10];public:voidinit(intn,char*m);…};
有以下程序voidf(intx,inty){intt;if(x<y){t=x;x=y;y=t;}}main(){inta=4,b=3,c=5;f(a,b);f(a,c
下面程序的输出结果是main(){inta=15,b=21,m=0;switch(a%3){case0:m++;break;case1:m++;switch(b%2){def
执行下列程序的结果是main(){floatx=1,y;y=++x*++x;cout<<y<<endl;}
下述关于数据库系统的叙述中正确的是
下面关于虚函数的描述,错误的是
若按功能划分,软件测试的方法通常分为白盒测试方法和______测试方法。
随机试题
阅读下面一段文字,回答问题。你们毕业之后,可走的路不出这几条:绝少数的人还可以在国内或国外的研究院继续做学术研究;少数的人可以寻着相当的职业;此外还有做官、办党、革命三条路;此外就是在家享福或者失业闲居了。第一条继求学之路,我们可以不讨论。走其余
A.ThankyouforcomingalongB.I’mreadyC.Iwaslookingforapart-timejobD.WhenwillI
无菌检验:
饮停于肺可见()(1996年第129题)
《招标投标法》规定,投标文件()的投标人应确定为中标人
第三方审核是由与其无经济利益关系的第三方机构依据()的职业安全健康管理体系审核准则,按规定的程序和方法对受审核方进行的审核。
海关对进出境货物管理重要贯彻执行的进出境管制制度主要有:关税制度、进出口许可制度、出入境检验、检疫制度、进出口货物收付汇管理以及贸易救济制度等。( )
教学设计实质上是对教师课堂教学行为的一种事先筹划,是对学生达成教学目标,表现出学业进步的______做出的精心安排。
打开一个表应使用的宏操作命令是
Thisofficebuildingwasbuilt______around2002.
最新回复
(
0
)