友元函数也是其基类的友元函数吗
时间: 2023-11-19 21:26:21 浏览: 79
后端 / C++ 类 封装 继承 多态 stl容器 虚函数 纯虚函数 友元函数 模板
是的,如果一个类 B 是类 A 的友元类,那么类 A 中的所有成员函数都可以访问类 B 的私有成员,包括类 A 的基类中的成员函数。因此,如果类 A 的基类中定义了一个友元函数,那么类 A 中的成员函数也可以访问该友元函数。但是,类 B 中的成员函数不能访问类 A 中的私有成员,除非类 A 也将类 B 声明为其友元类。
阅读全文