您的位置 首页 传感器

C++友元类的声明及使用方法

友元类的所有成员函数都是另一个类的友元函数,都可以访问另一个类中的隐藏信息(包括私有成员和保护成员)。=======================什么

友元类的一切成员函数都是另一个类的友元函数,都能够拜访另一个类中的躲藏信息(包含私有成员和维护成员)。=======================什么是友元类=======================

当一个类B成为了别的一个类A的“朋友”时,那么类A的私有和维护的数据成员就能够被类B拜访。咱们就把类B叫做类A的友元。

=======================友元类能做什么=======================

友元类能够经过自己的办法来拜访把它作为朋友的那个类的一切成员。可是咱们应该留意的是,咱们把类B设置成了类A的友元类,可是这并不会是类A成为类B的友元。说白了便是:甲乐意把甲的隐秘告知乙,可是乙不见得乐意把乙自己的隐秘告知甲。

=======================友元类的声明办法和其用法=======================

声明友元类的办法其实很简单,只需咱们在类A的成员列表中写下如下句子:
friend class B;

默许情况下子类不能调用基类protected成员。但假如想调用的话能够使用友元办法,
办法是在基类加前 friend class+子类名。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/yingyong/chuanganqi/317603.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部