题目内容 (请给出正确答案)
[单选题]

类的成员若能被本类的成员函数所访问,也能被该类的派生类直接访问,但不能被外界直接访问(友元除外),则这样的类成员是()

A.私有(private:)成员

B.公有(public:)成员

C.保护(protected:)成员

D.都不是

提问人:网友qcying 发布时间:2022-01-07
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
网友答案
查看全部
  • · 有3位网友选择 C,占比37.5%
  • · 有3位网友选择 A,占比37.5%
  • · 有1位网友选择 B,占比12.5%
  • · 有1位网友选择 D,占比12.5%
匿名网友 选择了B
[110.***.***.164] 1天前
匿名网友 选择了C
[25.***.***.214] 1天前
匿名网友 选择了A
[101.***.***.83] 1天前
匿名网友 选择了B
[110.***.***.164] 1天前
匿名网友 选择了C
[108.***.***.158] 1天前
匿名网友 选择了C
[84.***.***.143] 1天前
匿名网友 选择了C
[25.***.***.214] 1天前
匿名网友 选择了A
[179.***.***.204] 1天前
匿名网友 选择了A
[7.***.***.190] 1天前
匿名网友 选择了D
[37.***.***.85] 1天前
匿名网友 选择了A
[101.***.***.83] 1天前
匿名网友 选择了C
[84.***.***.143] 1天前
匿名网友 选择了C
[108.***.***.158] 1天前
匿名网友 选择了C
[84.***.***.143] 1天前
匿名网友 选择了C
[25.***.***.214] 1天前
匿名网友 选择了A
[179.***.***.204] 1天前
匿名网友 选择了A
[7.***.***.190] 1天前
匿名网友 选择了D
[37.***.***.85] 1天前
匿名网友 选择了A
[101.***.***.83] 1天前
匿名网友 选择了B
[110.***.***.164] 1天前
加载更多
提交我的答案
登录提交答案,可赢取奖励机会。
更多“类的成员若能被本类的成员函数所访问,也能被该类的派生类直接访…”相关的问题
第1题
通过对象无法访问private和protected属性的成员变量和成员函数,而仅可以访问public属性的成员变量和成员函数。
点击查看答案
第2题
保护成员和私有成员的不同之处,在于把保护成员的访问范围扩展到基类中。
点击查看答案
第3题
派生类的成员函数可以直接访问基类的( )成员。

A、所有

B、公有和保护

C、保护和私有

D、私有

点击查看答案
第4题
无论什么方式的继承,基类的私有成员都不能被派生类成员函数访问(引用)。
点击查看答案
第5题
在软件开发中,封装具有如下优势()。

A、构件的外部不能随意访问构件的内部数据和操作,而只允许通过由构件提供的外部可用的 操作来访问其内部,这就降低了构件间的耦合度,还可以避免外部错误对程序其他部分的 “交叉感染”。

B、构件的内部修改对外部的影响变小,减少了修改引起整个程序范围的“波动效应”。

C、更容易快速开发正确的程序,因为程序员在编写一个构件时只需考虑少量事情。在一个包 含多人的项目中特别有用:一旦程序员们确定了构件间的交互,每个人都可以独立地开发 和测试分配的构件。事实上,没有封装,是不可能编写、调试和维护非常大的程序的。

D、改善通用性和维护性,因为需要复用构件、组合成软件,需要构件尽可能通用、正确;理 解一个构件无须理解整个程序,自由地改进构件的内部,有助于维护程序。

E、封装使得编程更加简单清晰,提高了代码的执行效率。

点击查看答案
第6题
类成员可以定义为public, protected, private,请简要叙述他们对访问的限制,以及子类中访问的限制。
点击查看答案
第7题
#include <iostream.h> class Base { protected: //① int Base_pro; public: void set(int i) { Base_pro=i; } }; class Derived : public Base //② { int Drv_pri; public: void DrvSet(int i, int j) { Drv_pri=i; set(j); //③ } void display() { cout<<""\ndrv_pri drv_pri; base_pro; ④ } }; void main() { derived d; d.drvset(3,6); d.display(); 对于上述程序,如果将第①句中的“protected:”去掉,则编译时()> A、第③、④两句都出错

B、第③句出错,第④句对

C、第③句对,第④句出错

D、第③、④两句都对

点击查看答案
第8题
保护继承方式下基类的保护成员在派生类仍是保护成员。
点击查看答案
第9题
多重继承是指一个基类派生出多个派生类的情况。
点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信