核 心 编 程 核心编程 核心编程
一 程序的内存模型
二 C++中的引用
- 6.C++中的引用-引用的基本语法
- 7.C++中的引用-引用的注意事项
- 8.C++中的引用-引用做函数参数
- 9.C++中的引用-引用做函数返回值
- 10.C++中的引用-引用的本质
- 11.C++中的引用-常量引用
三 函数高级
四 封装
- 16.类和对象-封装-属性和行为作为整体
- 17.类和对象-封装-案例-设计学生类
- 18.类和对象-封装-访问权限
- 19.类和对象-封装-c++中class和struct的区别
- 20.类和对象-封装-成员属性私有化
- 21.类和对象-封装-设计案例1-立方体类
- 22.类和对象-封装-设计案例2-点和圆关系
五 对象特性
- 23.类和对象-对象特性-构造函数和析构函数
- 24.类和对象-对象特性-函数的分类以及调用
- 25.类和对象-对象特性-拷贝构造函数调用时机
- 26.类和对象-对象特性-构造函数调用规则
- 27.类和对象-对象特性-深拷贝与浅拷贝
- 28.类和对象-对象特性-初始化列表
- 29.类和对象-对象特性-类对象作为类成员
- 30.类和对象-对象特性-静态成员-静态成员函数
- 31.类和对象-对象特性-成员变量和成员函数分开存储
- 32.类和对象-对象特性-this指针的用途
- 33.类和对象-对象特性-空指针访问成员函数
- 34.类和对象-对象特性-const修饰成员函数
六 友元
七 C++运算符重载
- 38.类和对象-C++运算符重载-加号运算符重载
- 39.类和对象-C++运算符重载-左移运算符重载
- 40.类和对象-C++运算符重载-递增运算符重载
- 41.类和对象-C++运算符重载-赋值运算符重载
- 42.类和对象-C++运算符重载-关系运算符重载
- 43.类和对象-C++运算符重载-函数调用运算符重载
八 继承
- 44.类和对象-继承-基本语法
- 45.类和对象-继承-继承方式
- 46.类和对象-继承-继承中的对象模型
- 47.类和对象-继承-构造和析构顺序
- 48.类和对象-继承-同名成员处理
- 49.类和对象-继承-同名静态成员处理
- 50.类和对象-继承-继承语法
- 51.类和对象-继承-菱形继承问题以及解决方法
九 多态
- 52.类和对象-多态-多态的基本语法
- 53.类和对象-多态-多态的原理剖析
- 54.类和对象-多态-案例1-计算器类
- 55.类和对象-多态-纯虚函数和抽象类
- 56.类和对象-多态-案例2-制作饮品
- 57.类和对象-多态-虚析构和纯虚析构
- 58.类和对象-多态-案例3-电脑组装需求分析
- 59.类和对象-多态-案例3-电脑组装具体实现
十 C++文件操作
十一 职工管理系统
- 64.职工管理系统-需求分析以及案例展示
- 65.职工管理系统-创建项目
- 66.职工管理系统-创建职工管理类
- 67.职工管理系统-菜单功能实现
- 68.职工管理系统-退出系统功能实现
- 69.职工管理系统-职工抽象类和普通员工类实现
- 70.职工管理系统-经理类和老板类实现
- 71.职工管理系统-添加职工功能实现
- 72.职工管理系统-文件交互-写文件
- 73.职工管理系统-文件交互-读文件1-文件未创建
- 74.职工管理系统-文件交互-读文件2-文件为空
- 75.职工管理系统-文件交互-读文件3-统计人数
- 76.职工管理系统-文件交互-读文件4-初始化完毕
- 77.职工管理系统-显示职工功能
- 78.职工管理系统-删除职工-判断职工是否存在
- 79.职工管理系统-删除职工-功能实现
- 80.职工管理系统-修改职工功能实现
- 81.职工管理系统-查找职工功能实现
- 82.职工管理系统-按照职工编号进行排序功能实现
- 83.职工管理系统-清空文件实现