0
点赞
收藏
分享

微信扫一扫

[C++]友元

鱼板番茄 2022-05-02 阅读 63

友元是一种定义在类外部的普通函数或类,但它需要在类体内进行说明,为了与该类的成员函数加以区别,在说明时前面加以关键字friend。
友元不是成员函数,但是它可以访问类中的私有成员。

友元按类型分为三种:普通非类成员函数作为友元,类的成员函数作为友元,类作为友元。

1.友元函数(普通非类成员函数)
在这里插入图片描述

在这里插入图片描述

2.友元类
在这里插入图片描述

在这里插入图片描述

3.类的成员函数作为友元
在这里插入图片描述
在这里插入图片描述

友元特性:
友元不能被继承
友元不具有传递性

举报

相关推荐

C++友元

C++ 友元

C++友元函数和友元类

c++ 友元函数

0 条评论