首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class B { public: void fun1() { } private: void fun2() { } protected: void fun3() { } }; class D: public B { protect
有如下类定义: class B { public: void fun1() { } private: void fun2() { } protected: void fun3() { } }; class D: public B { protect
admin
2019-03-05
56
问题
有如下类定义:
class B
{
public: void fun1() { }
private: void fun2() { }
protected: void fun3() { }
};
class D: public B
{
protected: void fun4() { }
};
若obj是类D的对象,则下列语句中不违反访问控制权限的是( )。
选项
A、obj.fun1();
B、obj.fun2();
C、obj.fun3();
D、obj.fun4();
答案
A
解析
本题考查公用继承对基类成员的访问属性。在公用继承中,基类的公用成员和保护成员在派生类中保持原有的访问属性,其私有成员仍为基类私有。所以在本题中,在类外引用成员函数时,派生对象只能引用基类的公用成员函数fun1,故本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/DSAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中错误的是
类是一个支持集成的抽象数据类型,而对象是类的______。
以下程序中,错误的行为①#include<iostream.h>②classA③{④public:⑤intn=2;⑥A(intval){cout<<val
以下各选项组中,均是C++语言关键字的组是
若有以下程序:#include<iostream>usingnamespacestd;classBase{public:Base(){x=0;}intx;};classDerived1:
当使用fstrearn流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为
下列数据结构中按“先进先出”原则组织数据的是
下面程序的功能是将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变,请填空。#include<iostream.h>#include<string.h>voidmain(){chara[]="clan
一棵二叉树第6层(根结点为第一层)的结点最多为______个。
随机试题
8个月男婴,反复两次皮肤脓疱疹,伴发热已5天,近一天呕吐,呈喷射状,且抽搐一次,诊断为化脓性脑膜炎,给大剂量青霉素治疗7天后停药。近几日发现头围增大,前囟门隆起,叩诊头颅呈破壶声,两眼球向下看似落日。应考虑诊断
矫正棒料或轴类零件时一般采用延展法。()
外阴恶性肿瘤约占女性全身恶性肿瘤的_________%,占女性生殖系肿瘤的_________%,常见于_________岁以上的妇女。
A、全血细胞减少B、红细胞和血红蛋白量增加C、原幼和早幼粒细胞明显增多D、中性杆状核和晚幼粒细胞明显增多E、骨髓巨核细胞数正常或增多见于特发性血小板减少性紫瘫()
男,70岁,较长时间大便干燥,近2周来,排便时疼痛伴出血,经检查,肛管皮肤全层裂开,形成溃疡,诊断为肛裂。采用坐浴等非手术治疗。该病人肛门坐浴的水温应为()。
施工起重机械和整体提升脚手架、模板等自升式架设设施安装、拆卸单位未编制拆装方案、制定安全施工措施的,责令限期改正,处()的罚款。
内装修做贴面类,常用的直接镶贴饰面有()。
简述中学历史教学如何培养批判性思维能力。
已知二次型f(x1,x2,x3)=4x22-3x23+4x1x2-4x1x3+8x2x3.用正交变换把二次型f化为标准形,并求出相应的正交矩阵.
一个公司在某个园区的2栋建筑物中分别有办公室,现在这个公司要组装网络,这种网络环境属于()。
最新回复
(
0
)