C++友元简单说明

关于友元
通常情况下访问一个类中的私有成员必须调用其类的成员函数进行访问
但如果在类中声明一个友元函数,类外定义时传入的参数是类的对象,那可以直接通过对象+"."引用私有成员
(适合频繁地访问类的数据成员)
友元的作用提高了程序的运行效率,但它破坏了类的封装性和隐藏性,使得非成员函数可以访问类的私有成员

注意:
(1)友元关系不能被继承
(2)友元关系是单向的不具有交换性
(3)同样友元关系不具有传递性

转载于:https://www.cnblogs.com/god-for-speed/p/10941096.html

表情包
插入表情
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符
相关推荐
©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页