友元函数基本用法
ioupa 2018-09-19 12:50:09 #include <iostream>
using namespace std;
class A
{
public:
A(int x=0){
this->x = x;
}
void Print_Val(){
cout<<"val:"<<x<<endl;
}
friend void Test(A &obj); //声明 Test 为 class A的朋友
private:
int x;
};
//友元函数
void Test(A &obj)
{
cout<<obj.x<<endl;
}
int main(void)
{
A a1(34);
Test(a1);
}