初识友元函数

友元是一种特殊的访问权限设定,使得一个类可以访问另一个类的私有或保护成员。A声明B为友元,允许B访问A的所有成员,但这种关系不是双向的,且不传递。类A是类B的友元,并不意味着A也是类C的友元,即使B是C的友元。
摘要由CSDN通过智能技术生成

http://c.biancheng.net/view/169.html
友元的特点是,在A中申明了B是A的友元,那么就说明A把B当做朋友,B能够访问A中的所有东西,但是A不一定是B的朋友,A不能访问B的东西。
友元关系在类之间不能传递,即类 A 是类 B 的友元,类 B 是类 C 的友元,并不能导出类 A 是类 C 的友元。“咱俩是朋友,所以你的朋友就是我的朋友”这句话在 C++ 的友元关系上 不成立。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值