【C++】4.2友元类
友元类
将一个class声明为另一个class的友元class。若class B为class A的友元类,则B类的所有成员函数都是A类的友元函数。
#include <iostream>
class A {
int n;
public:
A() { n = 5; }
friend class B;
};
class B {
public:
void Display(A tmp) const { std::cout << "n in B: " << tmp.n << std::endl; }
};
int main(int argc, char const *argv[]) {
A a;
B b;
b.Display(a);
return 0;
}
原文地址:https://blog.csdn.net/qq_39400324/article/details/144310249
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!