首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class B{ public: void fun1(){ } private: void fun2(){ } protected: void fun3(
有如下类定义: class B{ public: void fun1(){ } private: void fun2(){ } protected: void fun3(
admin
2015-07-22
25
问题
有如下类定义:
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
解析
本题考查派生类对基类成员的访问属性,派生类私有继承基类,那么基类的公用成员和保护成员在派生类中成为私有成员,所以派生类可以直接使用基类的公用成员,A选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/gtNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
假定p所指对象的值为25,p+1所指对象的值为46,则执行“*p++;”语句后,p所指的对象的值为【】。
要获得一数据或数据类型所占空间的字节数,应使用的操作符是【】。
下面程序的输出结果是______。#include<iostream.h>voidmain(){intx=20;int&y=x;cout<<(x==y)<<“”;
下列for循环语句执行的次数是______。for(inti=0,x=0;!x&&i<=5;i++)
下列对于软件测试的描述中正确的是
软件生命周期包括8个阶段。为了使各时期的任务更明确,又可分为3个时期:软件定义期、软件开发期、软件维护期。编码和测试属于【】期。
在C++语言中,访问一个对象的成员所用的运算符是【】,访问一个指针所指向的对象的成员所用的运算符是【】。
重载输入流运算符>>必须使用的原型为
有如下类声明:classMyClass{inti;private:intj;protected:intk;public:intm,n;};
假设用一个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有【】个元素。
随机试题
血栓闭塞性脉管炎血管重建手术后患肢平置制动的时间()
在用桥梁混凝土构件强度检测应布设在以下()部位。
根据《建设工程工程量清单计价规范》GB50500--2013,关于合同工期的说法正确的是()。
案例五:李先生打算为刚上小学的儿子筹备大一的开支。他准备采用教育储蓄的方式进行。为此,他向理财规划师咨询有关问题。根据案例五,回答下列问题:如果李先生在开立教育储蓄账户的次年,开立一个与教育储蓄账户到期日相同的整存整取定期存款账户,以弥补资金缺口。假
一般情况下,优先股票的股息率是()的,其持有者的股东权利受到一定限制。[2013年3月证券真题]
它取材于《圣经》,被人们称为“现有宗教音乐顶峰”的作品是()。
曲线在点(1,1)处的切线方程为()?
在某学段开始时对学生的知识水平、能力发展现状进行评价,以便更好地组织教学。这种评价方式是()。
若有定义inta[5],*p=a;则正确引用数组元素的是()。
A、ToaskforMr.Baker’sphoto.B、ToinviteMr.Bakertodinner.C、TosendamessagetoMr.Baker.D、ToaskMr.Bakerforhelp.
最新回复
(
0
)