类和类之间访问私有变量

cpp 复制代码
#include<iostream>
using namespace std;
class Building;
class Gooddey{

public:
	friend  Building;
	Gooddey();
	void visit();
	Building *building;
};
class Building{
	friend	class Gooddey;
public:
	Building(){
		this->age = 10;
		this->ac = 20;
	}
public:
	int age ;
private:
	int ac ;
};
Gooddey::Gooddey(){
	building = new Building;
}
void Gooddey::visit(){
	cout << building->age << endl;
	cout << building->ac << endl;
}
void test(){
	Gooddey p;
	p.visit();
}
int main(){
	test();
}
相关推荐
落地加湿器2 分钟前
Acwing算法课图论与搜索笔记
c++·笔记·算法·图论·dfs·bfs·图搜索算法
cui_ruicheng2 分钟前
C++ 数据结构进阶:哈希表原理
数据结构·c++·算法·哈希算法
WG_173 分钟前
Linux44:POSIX信号量:
java·开发语言
黎阳之光3 分钟前
黎阳之光:AI硬核技术锚定十五五,赋能海空天全域智能感知
大数据·人工智能·算法·安全·数字孪生
xiaoye-duck3 分钟前
C++ 二叉搜索树(BST)深度解析:从概念原理、核心操作到底层实现
数据结构·c++
俩个逗号。。6 分钟前
Kotlin 扩展函数详解
开发语言·kotlin
卷福同学8 分钟前
【养虾日记】如何让Openclaw联网搜索技能
人工智能·算法
努力学习的小廉8 分钟前
我爱学算法之——floodfill算法(上)
学习·算法
tankeven12 分钟前
HJ136 翻之
c++·算法
robch1 小时前
golang container/heap 是一个为任意类型实现堆(优先队列)接口的包
数据结构·算法·golang