- 2024-08-26什么是友元?什么可以做友元?友元能干什么?(全局函数做友元,类做友元,成员函数做友元)c/c++
一、什么是友元例如:你的生活中有一个特别好的朋友,你允许它进入你的房间(私有场所)也允许他进入客厅(相对公有场所),但是对于其他人你是不会允许他进入你的房间的,只允许他进入客厅。类对象也有这样类似的好朋友类,可以访问本类的私有成员,这个好朋友类就叫做这个类的友元,友元也可
- 2024-08-12C++基础知识:友元是什么,友元(全局函数做友元)
在程序里,有些私有属性也想让类外特殊的一些函数或者类进行访问,就需要用到友元的技术友元的目的就是让一个函数或者类访问另一个类中私有成员通俗一点说就是友元,就好比你的闺蜜,你可以让他了解你身上的特有的东西友元的关键字为friend全局函数做友元代码测试:#include
- 2024-07-02类和对象-友元-全局函数做友元
全局函数做友元#include<iostream>usingnamespacestd;classBuilding{ //goodGay全局函数是Building好朋友,可以访问Building的私有成员 friendvoidgoodGay(Building*building);public: Building() { m_SittingRoom="客厅"; m_BedRoom="卧室"; }