08 2021 档案

摘要:运算符重载 运算符重载是对已有的运算符进行重新定义(operator ) 1.加号运算符重载 #include <iostream> using namespace std; //运算符重载对已有的运算符重新定义 //加号运算符重载 class person { public: int m_a; i 阅读全文
posted @ 2021-08-07 22:28 pleasurea 阅读(59) 评论(0) 推荐(0)
摘要:友元 友元函数定义在外部,但有权访问类的所有私有成员和保护成员。 关键字:friend 1.全局函数做友元 class building { public: //初始化 building(string a,string b):m_sittingroom(a),m_bedroom(b){} strin 阅读全文
posted @ 2021-08-04 19:29 pleasurea 阅读(59) 评论(0) 推荐(0)
摘要:对象模型和this指针 1.成员变量和成员函数分开存储 class person { public: person() { //m_a = 10; } //int m_a;//非静态成员变量占对象空间 //static int m_b;//静态成员变量不占对象空间 //void fun1() {}/ 阅读全文
posted @ 2021-08-02 21:28 pleasurea 阅读(51) 评论(0) 推荐(0)