问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

什么是友元对象

发布网友 发布时间:2024-10-02 01:56

我来回答

1个回答

热心网友 时间:2024-10-17 16:35

友元应该是C++语言里的一个术语。

有时两个类或一个函数与某个类之间的关系十分密切,为了程序运行效率着想,希望这个函数和类可以像另一个类的成员一样无限制地存取它的所有成员,同时还希望在形式上尽量保持类的独立性和封装性。为了解决这类问题,C++提供了友元的概念,一个类的友元可以存取这个类的所有成员,包括私有成员。友元一般分为两种一一友元函数和友元类。

友元函数
在类中可以将另一个函数声明为这个类的友元,这时,虽然这个函数可能是位于另一个文件中的外部函数或属于另一个类的成员函数,但它却具有了访问本类所有成员的权限,如同是本类的一个成员一样。

友元类
可以说明另一个类为类的友元,这种情况下,那个类的所有成员函数都成为当前类的友元函数。

热心网友 时间:2024-10-17 16:34

友元应该是C++语言里的一个术语。

有时两个类或一个函数与某个类之间的关系十分密切,为了程序运行效率着想,希望这个函数和类可以像另一个类的成员一样无限制地存取它的所有成员,同时还希望在形式上尽量保持类的独立性和封装性。为了解决这类问题,C++提供了友元的概念,一个类的友元可以存取这个类的所有成员,包括私有成员。友元一般分为两种一一友元函数和友元类。

友元函数
在类中可以将另一个函数声明为这个类的友元,这时,虽然这个函数可能是位于另一个文件中的外部函数或属于另一个类的成员函数,但它却具有了访问本类所有成员的权限,如同是本类的一个成员一样。

友元类
可以说明另一个类为类的友元,这种情况下,那个类的所有成员函数都成为当前类的友元函数。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
这是个成本会计题,马上要考这道原题了,求大虾帮忙 财务管理类问题,求大虾帮忙,小弟感激不尽。具体问题看问题补充。_百度... 光影魔术手怎么换底色 光影魔术手换底色教程 ...米的绳子围绕一棵树干饶了6圈,还余下1.16米,这棵树干上的直径大约是... ...还余下1.16米,这棵树的树干的直径大约是多少米?求算式! ibm x3500 M5 服务器 运行时风扇声音好大,吵死了,可以下掉一个吗... IBMX3500 M5,最近老是出现自动关机的情况,需要把服务器电源拔掉半分钟... 治疗萎缩性胃炎的方法 怎么治萎缩胃炎 JYF-40FS06电饭煲190块买的是假的吗 什么叫做友元类? pr cs6导入mp4格式的视频后为啥会出现只有画面没有声音的情况 还是间 ... LED显示屏基本概念及术语 买个苹果笔记本,求高人帮我看看配置! 苹果MacBook Air MC968CH/A 能玩那些大型的单机游戏?效果全开?设计的... 决明子的功效与作用 吃决明子的好处 胸针胸针佩戴的位置 久坐腰围变粗!7个有效瘦腰腹法,抹平小肚腩 直筒牛仔裤腰大了能改小吗? 中秋短语10字之内 B超显示 肝脏大小正常,形态饱满,回声细密,分布欠均匀,血管走向欠清晰... 肝:形态大小正常,肝包膜平滑,肝内胆囊旁可见约2.2X0.9cm片状减低回声... ...B超检查:肝外形大小正常范围,表面光滑,肝内胆囊窝旁 ...把桌面上的时间、音乐的小挂件删除了,怎么恢复? 我的是vivo手机,桌面上的时间被我不小心删掉了。但我三个虚拟按键因为掉... 我姓廖刚生了一女孩请大家帮忙给孩子取个好名子 Redis(七):持久化:AOF和RDB Redis持久化策略之RDB 森林生态系统的作用 森林生态系统的特点 什么是微生物它包括哪些类群 大学生人像采集上不上传怎么回事啊? 成都屋顶防水多少钱一平? 怎么查看QQ好友用的是电脑还是手机 ...书架里的书?是不是再也找不回原来QQ阅读里的书了? 王者荣耀铠台词合集 口袋妖怪白金火系飞系哪个好 vivox7恢复出厂设置后里面照片都会消失吗,微信里面的东西会消失吗 房产继承与遗嘱的关系是怎么样的? 有房产遗嘱是否能过户继承? u盘识别之后点击里面的文件时,U盘就自动删除,然后又重新识别...请问时... 电信的网络监控头怎么用? xp系统无线网络连接不上提示"windows无法配置此无线连接" 怎么办_百度... 漩涡玖辛奈哪一集出场 什么样的红薯比较甜?为什么? 红薯怎样吃更甜? 如何选购新鲜的蜜薯? 有哪些挑选红薯的技巧和方法可以分享? 杨培安的我相信中除了电吉他和架子鼓还可以加什么? 苹果4手机短信发不出去,编写后短信发送后就显示个红色的感叹号 今天... 苹果手机彩信发不出去怎么回事,就是始终发送失败,出现红色感叹号...