- 博客(2)
- 收藏
- 关注
原创 C++友元类的三种实现方式
C++友元类的三种实现方式 class对象中的成员分为public类与private类,前者可以定义class变量后直接访问,而后者则不可以访问 通过引入友元(friend)达到访问private类的成员 1.1 全局函数做友元 定义全局函数,将全局函数在class对象中进行friend调用 class Building { //告诉编译器 goodGay全局函数 是 Building类...
2020-03-06 17:32:55
1818
原创 C++ 对象的初始化与清理——详解构造、析构、拷贝函数的功能
对象的初始化与清理 对于一个对象而言,如何设置最初的初始化参数与清理对象的数据呢?由次引入了两种函数——构造函数与析构函数。 1.1构造函数与析构函数 构造与析构函数本身是由编译器自动调用的,创建对象时调用构造函数,函数返回时在通过析构函数将对象内的数据进行一个销毁。如果不进行定义函数,编译器会自动调用空函数。 构造函数名称为类名称,析构函数名称为~类名称 //1、构造函数与析构函数 //...
2020-03-06 13:29:17
280
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人