1. 首页 > 科技

C++多选题求助,关于成员权限的? 类的访问权限有哪三种

C++多选题求助,关于成员权限的?类的访问权限有哪三种

[多选题] 系统管理员对权限可进行的设置是( )

这题应该为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