自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 c++总结——继承、多态

这周结束了程序设计B的理论学习,我想通过这次的总结的机会系统总结这两章一些细节,最后在谈谈这两章的收获。一、 继承类继承关系的语法形式class 派生类名 : 基类名表{数据成员和成员函数声明};派生类的生成过程经历了三个步骤:●吸收基类成员(全部吸收(构造、析构除外),但不一定可见)在C++的继承机制中,派生类吸收基类中除构造函数和析构函数之外的全部成员。●改造基类成员通过在派生类中定义同名成员(包括成员函数和数据成员)来屏蔽(隐藏)在派生类中不起作用的部分基类成员。●添加

2020-05-19 23:13:30 180

原创 C++总结:STL

STL1. STL组件容器(Container) - 管理某类对象的集合迭代器(Iterator) - 在对象集合上进行遍历算法(Algorithm) - 处理集合内的元素容器适配器(container adaptor)函数对象(functor)2. STL容器元素的条件须能够通过拷贝构造函数进行复制必须可以通过赋值运算符完成赋值操作必须可以通过析构函数完称销毁动作序列式容器...

2020-04-28 09:54:05 133

原创 总结(类与对象+运算符重载)

由于这一学期刚开始介绍的预备知识(递归、结构体和枚举、string、指针与引用等)已经写在前面的博客里了。在这里我主要对类与对象以及运算符重载这两章谈谈收获。1.类与对象类的数据成员也可以是其他类的对象(类的组合),但不能类自身的对象作为本类的成员,而类自身的指针和引用可以作为类的成员。在类的定义中不能对数据类型进行初始化;类的任何成员都必须指定访问属性。在类外:各成员函数的具...

2020-04-06 22:40:39 585

原创 复合数据类型(指针和引用)

使用指针定义指针时,应该对指针进行初始化指针的运算同类型的指针可以进行相等(==)或不相等(!=)的比较操作,比较的结果是布尔类型指针可以进行加或减整数值的算术运算自增、自减运算适用于指向数组元素的.通用指针void*可以持有任何类型的地址值,即通用指针相关的值是个地址,但是该地址保存的对象类型不知道不能操纵void指针指向的对象,只能传送该地址值或者和其他地址值进...

2020-04-06 20:29:48 223

原创 c++复合数据类型(结构体和枚举、string)

复合数据类型(根据相关资料简单总结了一些常见复合数据类型)下图介绍了数据类型之间的关系下面我们给出结构体和枚举的介绍1.C++ 中的结构体是由一系列具有相同类型或不同类型的数据构成的数据集合,也叫结构。使用结构体,必须要先声明一个结构体类型,再定义和使用结构体变量。结构体类型的声明格式如下:struct 类型名{数据类型1 成员名1;数据类型2 成员名2; …...

2020-03-17 21:58:22 484

原创 c++预备知识梳理(递归总结)

**递归算法总结**程序直接或间接调用自身的编程技巧称为递归算法。直接或间接调用自身的函数称为递归函数。它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解。递归的关键在于找出递归定义和递归终止条件递归算法解题通常有三个步骤:1)分析问题、寻找递归:找出大规模问题与小规模问题的关系,这样通过递归使问题的规模逐渐变小。2)设置边界、控制递归:找出停止条件。...

2020-03-17 21:15:44 176

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除