C++_类和对象_对象特性_友元_全局函数做友元_在类中声明友元权限的全局函数来访问_类中的private权限的变量---C++语言工作笔记052

本文介绍了C++中的友元机制,通过一个建筑类的例子展示了如何使用友元函数访问类的私有成员。首先创建了一个Building类,其中客厅为公共属性,卧室为私有属性。接着定义了一个全局函数goodGay,传入Building对象的引用。通过在Building类中声明goodGay为友元函数,使其能够访问私有的卧室属性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

然后我们再来看友元,友元,其实就类似于,

比如一个建筑类,这里面有,客厅有卧室,

那么客厅是public的,大家都能访问,但是卧室是private的,外人不能访问

但是,如果是我的朋友,.我想让他访问.  这个时候需要的权限就是友元权限,friend权限.

首先我们按照上面的,想法去创建一个类Building,然后写上,属性,public客厅,private的卧室.

然后写上构造方法,里面有客厅,卧室.变量,并且给这两个变量赋初值.

然后我们引入这个strin

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

添柴程序猿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值