#include<iostream>
#include<string>
using namespace std;
class Building;
class Goodgay {
public:
void visit();
Goodgay();
Building *building;
};
class Building {
friend class Goodgay;
public:
string m_SittingRoom;
Building();
private:
string m_BedRoom;
};
Building::Building() {
this->m_SittingRoom = "客厅";
this->m_BedRoom = "卧室";
}
Goodgay::Goodgay() {
building = new Building;
}
void Goodgay::visit() {
cout << "好基友类正在访问:" << building->m_SittingRoom << endl;
cout << "好基友类正在访问:" << building->m_BedRoom << endl;
}
void test02() {
Goodgay gg;
gg.visit();
}
int main() {
test02();
return 0;
}
黑马-类与对象-友元-友元类-笔记
最新推荐文章于 2024-09-14 20:37:51 发布