C++语言模板类对原生指针的封装与模拟
Pointers are used for accessing the resources which are external to the program – like heap memory. So, for accessing the heap memory (if anything is created inside heap memory), pointers are used. W....
C++语言深入理解类的封装与数据隐藏
封装不单纯只是提供一个封皮,封装的是数据抽象出的属性与行为,封装提供了访问控制,可以实现数据隐藏与访问接口,封装提供了作用域与命名空间的界定。封装让数据的颗粒度变得更大,有利于程序的积木式搭建。当然,封装也是继承与多态的基石。 class ClassName // member encapsulation, da...
【C++语言】继承:类特性的扩展,重要的类复用!
✨精美思维导图奉上 看不清戳这里【继承思维导图】 继承 1. 继承的相关概念: 继承: 继承(inheritan...

【C++语言】String 类关键函数实现,手搓一个简单字符串类!
String 模拟实现一个类对象,有助于我们更好的理解这个类,同时也会巩固应用之前学习的知识。同时,再即将学习STL的时候,模拟实现容器相关函数,对我们后续学习STL的帮助是很大的。话不多说,手搓开始!!! String的基本成员变量和常量 我们只是简单实现,所以成员并不像库里那样复杂...
【C++语言】想学STL,先细细拿捏string类,万字详解string类 (内附精美思维导图)
✨思维导图附上 看不清楚戳这里【String思维导图】 图片因为上传上限是5MB,所以不能直接传。图片无法更新但网页持续更新。 这一节我们将详细学习string字符串这个类,string类是早于ST...

【C++语言】Date类的代码实现(操作符重载运用)
前言 在上一章节中,我们学习了类和对象的一些内容,包括:类的相关特征、类的默认成员函数、以及操作符重载(重点)。本节就综合前面的相关内容,实现一个Date类。 Date类的构思 我们设想的Date类包括以下操作: 可以计算n天前\后的日期(+、-、+=、-...
【C++语言】类和对象(下)
前言 本节我们将来学习初始化列表、Static、友元函数、内部类。 正文 再谈构造函数 构造函数,在上一篇博客,我们是采用构造函数体赋值来完成的,我们来看一些代码。 ...
【C++语言】类和对象--默认成员函数 (中)
前言 本节是要学习六个默认成员函数。主要是从四个方面讲解: 1)什么是该默认成员函数? 2)默认成员函数做了什么? 3)一些易错的注意事项 4)什么时候用默认成员函数,什么时候显式实现? 本篇用 日期类(Date)、栈(Stack) 、队列(Queue)三种类来举例 ...

【C++语言】初步认识面向对象编程&&类和对象(上)
前言 面向对象编程 类与对象 一.初步认识面向过程和面向对象编程 1.面向过程编程初步认识 C语言是面向过程的,关注的是过程,分析出求解问题的步骤,通过函数调用逐步解决问题。 ...


本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
C++更多类相关
开发与运维
集结各类场景实战经验,助你开发运维畅行无忧
+关注