首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
70
问题
有如下类定义:
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全国计算机二级
相关试题推荐
下列语句中不是死循环的是
下列描述正确的是
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是
在数据结构中,与所使用的计算机无关的是数据的
下列关于类中成员函数特征的描述中错误的是
在关系模型中,把数据看成一个二维表,每一个二维表称为一个______。
下列叙述中正确的是
下列程序如果去掉for循环外围的大括号对,则会出现编译错误。错误原因是______。#include<iostream.h>inta=5;voidmain(){inta=10,b=20;
下面关于友元的说法中错误的是()。
随机试题
对桥本甲状腺炎有诊断意义的自身抗体是
氮质血症是指
工厂生产过程中产生的生产性粉尘,需使用除尘器进行除尘。下列粉尘的理化性质中,对除尘器除尘效率影响最大的是()。
20×7年度报告,A、B、C三家股份有限公司发生如下有关业务:(1)20×7年1月1日,A、B两家股份有限公司分别以银行存款4000万元和6000万元投资设立一家D有限责任公司,D有限责任公司的注册资本为10000万元;A、B股份有限公司占D有限责
根据旅游突发事件的性质、危害程度及可控性以及造成或者可能造成的影响,旅游突发事件一般分为()。
牛奶中乳糖含量一般为()g/100g。
教学评价是教与学活动中一个重要组成部分。对教学评价理解恰当的是()。
单质铁溶于一定浓度的硝酸溶液中反应的离子方程式为:aFe+bNO3-+cH+====dFe2++fFe3++gNO↑+hNO2↑+kH2O。下列有关推断中,不正确的是()。
下列叙述中正确的是()。
Directions:Readthetextsfromallarticlesinwhich5peopletalkedaboutadvertisement.Forquestions61to65,matchthena
最新回复
(
0
)