< 返回技术文档列表

C++中如何使用访问控制符

发布时间:2021-09-01 02:24:46⊙投诉举报

本篇文章为大家展示了C++中如何使用访问控制符,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

一、简单可以归为以下两种描述:

1)一个类友元(包含友元函数或者友元类的成员函数或者友元类的所有成员函数)可以访问该类的任何成员(包括成员变量及成员方法)。

2)除去友元外,private成员只有该类自身的成员函数可以访问,protected成员只有该类及其派生类的成员函数可以访问,public成员则该类及其派生类的成员函数和对象都可以访问。

二、C++访问控制符对派生类继承方式的影响

类的继承方式有三种:private、protected、public。

1)private属性不能被继承。

2)使用private继承,父类的protected和public属性在子类中变为private;

使用protected继承,父类的protected和public属性在子类中变为protected;

使用public继承,父类中的protected和public属性不发生改变;

如下所示:

C++中如何使用访问控制符

即:protected继承和private继承能降低访问权限。

上述内容就是C++中如何使用访问控制符,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注血鸟云行业资讯频道。


/template/Home/Zkeys/PC/Static