菜鸟问题:基类中的友元类,友元函数能不能被派生类继承?

[复制链接]
查看11 | 回复2 | 2020-11-15 10:44:24 | 显示全部楼层 |阅读模式
友元函数不是遗传的,这是基类函数,一个朋友,不能继承派生类B,也就是说函数不能访问一个朋友B增加其成员(但是要注意,不能访问B新成员,但也可以访问基类的成员B)。普通类的友元函数,可以访问类的所有成员:#include classA{friend void printElement(const A &a);public:A(inttheElement):element(theElement){}
void print(){std::cout<<element<<s...
回复

使用道具 举报

千问 | 2020-11-15 10:44:24 | 显示全部楼层
如果你的意思是说友元类能不能访问派生类,回答是可以,但是会把派生类看成基类来访问....
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行