![](https://img-blog.csdnimg.cn/direct/01eeb7ceb59642939642af6d8ede1878.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C++类和对象篇
文章平均质量分 93
C++类和对象篇
烛火萤辉
人生苦短,技术无涯。虚怀若谷,安之若素。
展开
-
「C++ 类和对象篇 13」友元和内部类
一、友元是什么?二、为什么需要友元?三、怎么使用友元?四、友元的特性五、内部类【总结】原创 2024-02-18 13:15:04 · 778 阅读 · 0 评论 -
「C++ 类和对象篇 12」static成员
一、static成员是什么?二、为什么需要static成员?三、怎么使用static成员?1. 定义static成员变量2. 定义static成员函数3. 访问static成员四、特性原创 2024-02-15 01:14:06 · 897 阅读 · 0 评论 -
「C++ 类和对象篇 10」构造函数的初始化列表
一、什么是初始化列表?二、为什么需要初始化列表?三、初始化列表怎么使用?3.1 在构造函数中使用初始化列表3.2 注意3.3 结论3.4 应用场景四、初始化列表的初始化顺序五、另一种初始化成员变量的方法【总结】原创 2024-02-10 20:38:32 · 1278 阅读 · 1 评论 -
「C++ 类和对象篇 9」const成员函数和取地址运算符重载
一、const成员函数1. const成员函数是什么?2. 为什么有const成员函数?3. 什么时候需要使用const修饰成员函数?二、取地址运算符重载1. 为什么需要重载取地址运算符?2. 默认取地址运算符重载函数3.默认const取地址运算符重载函数4. 什么时候要显示重载取地址运算符?【总结】原创 2023-10-09 23:18:35 · 703 阅读 · 0 评论 -
「C++ 类和对象篇 8」运算符重载
一、运算符重载1. 运算符重载是什么?2. 为什么要运算符重载?3. 怎么进行运算符重载?4. 注意事项二、 赋值运算符重载1. 默认赋值运算符重载函数2. 赋值运算符只能在类中重载3. 在类中显示重载赋值运算符4. 两边必须是已经存在的对象才会调用赋值运算符重载函数原创 2023-10-09 16:28:25 · 387 阅读 · 1 评论 -
「C++ 类和对象篇 7」拷贝构造函数
一、概念二、特征三、编译器生成的默认拷贝构造函数四、什么时候需要显示的写拷贝构造函数?拓、在C++中实现深拷贝原创 2023-10-07 12:31:35 · 321 阅读 · 1 评论 -
「C++ 类和对象篇 6」析构函数
一、概念二、特性三、合成析构函数四、对象的析构顺序【总结】原创 2023-10-06 21:50:09 · 365 阅读 · 0 评论 -
「C++ 类和对象篇 4」空类和6个默认成员函数
一、空类二、6个默认成员函数三、 构造函数四、析构函数五、拷贝构造函数六、赋值运算符重载函数七、取地址运算符重载八、默认成员函数什么情况需要显示去写?原创 2023-10-09 23:42:12 · 1227 阅读 · 0 评论 -
「C++ 类和对象篇 5」 构造函数
一、概念二、构造函数的特性三、构造函数对成员变量初始化四、默认构造函数原创 2023-10-05 22:39:42 · 395 阅读 · 1 评论 -
「C++ 类和对象篇 3」 this指针
一、this指针概念二、this指针的特性三、this指针存在哪里?四、this指针可以为空吗?五、能在构造函数里使用this指针吗?原创 2023-08-01 12:19:21 · 644 阅读 · 1 评论 -
「C++ 类和对象篇 3」对象及其成员在内存中的存储
一、类在内存中的存储位置二、对象在内存中的存储位置三、成员函数的存储方法四、成员变量在内存中的存储原创 2023-12-03 00:06:17 · 1966 阅读 · 7 评论 -
「C++ 类和对象篇 1」类的引入
一、类的概念二、类的引入三、类的定义四、封装及类的访问限定符五、类的作用域和生命周期六、类的实例化七、类和对象的存储方法八、计算类的大小原创 2023-07-30 22:05:29 · 1169 阅读 · 0 评论 -
「C++ 类和对象篇 0」面向过程和面向对象
文章从是什么、为什么、怎么实现三个方面,简单分析了面向过程和面向对象两大编程思想,是对C++类和对象学习的一个总起篇章。原创 2023-07-30 12:33:49 · 334 阅读 · 0 评论