首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果派生类以protected方式继承基类,则原基类的protected成员和public成员在派生类中的访问属性分别是
如果派生类以protected方式继承基类,则原基类的protected成员和public成员在派生类中的访问属性分别是
admin
2017-10-17
82
问题
如果派生类以protected方式继承基类,则原基类的protected成员和public成员在派生类中的访问属性分别是
选项
A、public和public
B、public和protected
C、protected和public
D、protected和protected
答案
D
解析
本题考查的知识点是:基类成员在派生类中的访问属性。派生类中的成员不能访问基类中的私有成员,可以访问基类中的公有成员和保护成员。此时派生类对基类中各成员的访问能力与继承方式无关,但继承方式将影响基类成员在派生类中的访问控制属性,基类中公有成员和保护成员在派生类中的访问属性将随着继承方式而改变:派生类从基类公有继承时,基类的公有成员和保护成员在派生类中仍然是公有成员和保护成员;派生类从基类私有继承时,基类的公有成员和保护成员在派生类中都改变为私有成员;派生类从基类保护继承时,基类的公有成员在派生类中改变为保护成员,基类的保护成员在派生类中仍为保护成员。故本题应该选择D。
转载请注明原文地址:https://kaotiyun.com/show/sJAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的运行结果是______。#include<iostream.h>#include<math.h>template<classT>classTAdd//定义类模板TAdd,T为类型{Tx,y;
在C++语言中每个类都有一个______指针,该指针指向正在调用成员函数的对象。
以下程序的执行结果是______.#include
程序文件的编译错误分为______和______两类。
有如下程序:#include<iostream>usingnamespacestd;Classx{protected:inta;public:x(){
友元运算符。obj1>obj2被C++编译器解释为()。
已知类Sample中的一个成员函数说明如下:voidSet(Sample&a);其中,Sample&a的含意是()。
下列运算符中全都可以被友元函数重载的是()
在表达式x+y*z中,“+”是作为成员函数重载的运算符,“*”是作为非成员函数重载的运算符。下列叙述中正确的是()。
下列字符串中,正确的C++标识符是()。
随机试题
关于对建筑涂料基本要求的说法,正确的是()。【2012年真题】
挖方路基施工中,应做到()。
(2016年)下列各项中,应在企业资产负债表“存货”项目列示的有()。
外商投资企业开采或者生产资源税应税产品,其自用的部分,暂不征收资源税。()
中国古代建筑的庭院与组群布局,一般采用对称的方式,沿着纵轴线与横轴线设计。()
教学模式
2014年,12358全国价格举报管理系统将实现()联网,进一步提升价格监管的信息化水平。
在传统的中国式家庭里,家长说一不二,强行决定孩子应该怎么样,不能怎么样。现在的孩子不用下跪了,但在家庭生活中我们有没有做到最基本的民主呢?比方说涉及孩子利益的事情,家长有没有征求过孩子的意见?当家庭内部出现争执的时候,无论有没有道理,家长总是习惯于用简单粗
你去办公室给领导送文件,看见领导桌上放了一封关于你的检举信,这时你怎么办?若过了一段时间领导还没有找你谈话,你认为是什么原因?你会怎么做?
Inthe400sBC,theSophists,agroupofwanderingteachers,begantoteachinAthens.TheSophistsclaimedthattheycouldteac
最新回复
(
0
)