- 博客(8)
- 收藏
- 关注
原创 c++基础知识学习---第八天
本篇博客是作者在学习c++的过程中的笔记记录,希望和各位读者一起学习交流 文章目录数组指针和指针数组函数指针和指针函数 数组指针和指针数组 数组指针和指针数组 定义一个数组类型 typedef int (myTypeArray)[10]; myTypeArray myArray; 定义一个指针数组类型 typedef int *pTypeArray[10]; pTypeArray myPArr...
2020-02-09 11:07:16 234
原创 c++基础知识学习---第七天
本片博客是作者在学习c++的过程中的笔记记录,希望和各位读者一起学习交流 文章目录多态抽象类 多态 面向对象中的多态 根据实际的对象类型决定函数调用语句的具体调用目标 eg:p->print() 如果p指向父类对象,则执行 void print() { cout << “I’m Parent”; } 如果p指向子类对象,则执行 void print() { cout <&...
2020-02-08 16:58:04 324
原创 c++基础知识学习---第六天
本片博客是作者在学习c++的过程中的笔记记录,希望和各位读者一起学习交流 文章目录继承 继承 继承概念 类之间的关系(has-A、uses-A、is-A) has-A:包含关系,用以描述一个类有多个‘部件类’构成,实现has-A关系用类成员表示,即一个类中的数据成员是另一种已经定义的类 uses-A:一个类部分地使用另一个类。通过类之间成员函数的相互联系,定义友元或对象参数传递实现 is-A...
2020-02-07 16:32:25 233
原创 c++基础知识学习---第五天
本片博客是作者在学习c++的过程中的笔记记录,希望和各位读者一起学习交流 文章目录运算符重载 运算符重载 概念 运算符重载,就是对已有的运算符重新进行定义,赋予其另一种功能,以适应不同的数据类型 基础 运算符函数是一种特殊的成员函数或者友元函数 成员函数的语法形式: 类型 类名::operator op(参数表) { //操作 } 一个运算符被重载后,原有的意义没有失去,只是定义了相对特定...
2020-02-06 18:27:11 233
原创 c++基础知识学习---第四天
本片博客是作者在学习c++的过程中的笔记记录,希望和各位读者一起学习交流 文章目录静态成员变量成员函数C++面向对象模型初探友元函数、友元类 静态成员变量成员函数 静态成员变量 定义静态成员变量 关键字static可以用于说明一个类的成员,静态成员提供了一个同类对象的共享机制 把一个类的成员说明为static时,这个类无论有多少个对象被创建,这些对象共享这个static成员 静态成员属于类,它...
2020-02-05 16:44:05 231
原创 c++基础知识学习---第三天
本片博客是作者在学习c++的过程中的笔记记录,希望和各位读者一起学习交流 文章目录类和对象对象的构造和析构构造和析构函数构造函数的分类构造函数调用规则研究深拷贝和浅拷贝对象初始化列表匿名对象的生命周期对象的动态建立和释放 类和对象 基本概念 类、对象、成员变量、成员函数 面向对象的三大概念:封装、继承、多态 类的封装 封装就是把数据(属性)和函数(操作)合成一个整体,也就是把客观事物封装成抽象的...
2020-02-04 16:47:04 310
原创 c++基础知识学习---第二天
本片博客是作者在学习c++的过程中的笔记记录,希望和各位读者一起学习交流 文章目录引用c++对c的函数扩展 引用 引用概念: 引用可以看做是一个已定义变量的别名 语法:type & name = var; 通过name可以操作var指向的内存 引用是c++的语法范畴 普通引用在声明的时候必须用其他变量进行初始化 引用作为函数参数声明时不进行初始化 普通变量做函数参数:在主...
2020-02-03 16:55:20 267
原创 c++基础知识学习---第一天
本片博客是作者在学习c++的过程中的笔记记录,希望和各位读者一起学习交流 文章目录包含头文件“”和<>的区别命名空间(namespace)public、private和protectedstruct和class的区别c++对c的加强const专题 包含头文件“”和<>的区别 <> 是使用标准的头文件 “”是使用自己定义的头文件,如果找不到自己定义的头文件,就...
2020-02-02 16:17:26 321 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人