C++多选题求助,关于成员权限的? 类的访问权限有哪三种
更新时间:2021-11-23 10:33:16 • 作者:CLAY •阅读 4060
[多选题] 系统管理员对权限可进行的设置是( )
这题应该为A,C,D。
记得这题我在考呀呀网站上做过的,系统管理员可以增加或删除操作员、赋予操作员封存权限、启用某一操作员等。
在C++类中,成员的访问权限有哪几种?用什么关键字指定?
关键字public,private,protected被称为 访问权限修饰符 或 访问控制修饰符 分别表示 公有,私有,保护 属性。(访问属性 又称 访问权限)
private是类的默认访问属性
C++成员访问控制权限的问题
A、fun1()没有定义权限默认为private私有的派生类不能访问
B、varl是个保护类型,只有派生类的成员函数才能访问,类不可直接访问,比如在D里面可以这样写
void fun3()
{
varl=0;
}
C、不用说了
D、类的成员函数才能访问,类不可以直接访问
下列关于成员访问权限的描述中,错误的是()
①公有成员是对外开放的,所以可以被类对象直接处理。②保护成员只对本类和派生类开放。③私有成员只对本类开放。④类的友元可以访问该类的所有成员。根据上面三条可知:A、C、D是对的,B错是因为类的私有成员还可以被该类的保护成员访问。答案选B