首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class B{ public: void funl(){} private: void fun2(){} protected: void fun3(){} }; cl
有如下类定义: class B{ public: void funl(){} private: void fun2(){} protected: void fun3(){} }; cl
admin
2017-07-05
25
问题
有如下类定义:
class B{
public:
void funl(){}
private:
void fun2(){}
protected:
void fun3(){}
};
class D:public B{
protected:
void fun4(){}
};
若obj是类D的对象,则下列语句中不违反访问控制权限的是( )。
选项
A、obj.funl();
B、obj.fun2();
C、obj.fun3();
D、obj.fun4();
答案
A
解析
本题考查派生类对基类成员的访问属性,基类成员在派生类中的访问属性如下表所示,因此本题选A。
转载请注明原文地址:https://jikaoti.com/ti/6yt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
根据输出结果填空完成下面程序。#include<iostream.h>classTest{private:staticintval;inta;public:
在用class定义一个类时,数据成员和成员函数的默认权限是【】。
数据库管理系统DBMS中用来定义模式、内模式和外模式的语言为
若有下面的说明和定义:structtest{charm2;floatm3;unionuu{charu1[5];floatu2;}u
下面程序的运行结果为( )。 #include<iostream> using namespace std; void swap(int &a,int &b){ int temp; temp=
设A为test类的对象且赋有初值,赋值符号已经重载,则语句test B=A;表示
设有以下类的定义: class Ex { int x; public: void setx(int t=0); }; 若在类外定义成员函数setx(),以下定义形式中正确的是
下列运算符中,*运算符在C++中不能重载()。
在程序设计阶段应该采取________和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是
随机试题
研究人员开发了一种可以从指尖上的汗水中获取能量的新设备。在10小时的睡眠期间内,无需任何机械能量输入的情况下,该设备每平方厘米可产生300毫焦耳的能量;只需按一下手指,就能额外产生30毫焦耳的能量。这意味着可自我维持的可穿戴电子产品向更实用、更方便、更大众
糖尿病急性并发症有
对于扬尘控制,《绿色施工导则》中规定()。
下列关于卷烟消费税计税的说法中,不正确的是( )。
小班幼儿计数能力的发展,一般要经历的三个阶段是()
选出下列文化常识的有关内容。秀才、举人、贡士、进士依次是封建社会科举考试中______、______、______、______的合格者。
-Wheredidtheaccidenthappen?-Itwasatthepostofficenearthehotel______thepeacetalkwouldbeheld.
Inthefollowingtext,somesentenceshavebeenremoved.ForQuestions41-45,choosethemostsuitableonefromthelist(A、B、C、
Adronethatcanpollinateflowersmayonedayworksidebysidewithbeestoimprovecropyields. Aboutthree-quartersofg
LastOctober,ToddBrillwastalkingtohismotherinthediningroomoftheirhome,whichoverlookstheSt.JosephRiver.Through
最新回复
(
0
)