语言核心:简介
注意, 这一部分将进入 Swift 和 C++的语言核心部分. 我将其分为以下25个部分.
| 内容编号 | Swift | C++ |
|---|---|---|
| 0 | 基础部分 | 基础部分 |
| 1 | 基本运算符 | 表达式 |
| 2 | 字符串和字符 | 字符串和字符 |
| 3 | 控制流 | 语句 |
| 4 | 函数 | 函数 |
| 5 | 闭包 | lamdba表达式, 可调用对象 以及 function |
| 6 | 集合类型 | 标准库容器 |
| 7 | 枚举 | 枚举 |
| 8 | 类和结构体 | 类 |
| 9 | 属性 | 数据成员 |
| 10 | 方法 | 成员函数 |
| 11 | 下标 | 重载的下标运算符 |
| 12 | 继承 | 继承 |
| 13 | 构造过程 | 构造函数 |
| 14 | 析构过程 | 析构函数 |
| 15 | 自动引用计数 | 动态内存和智能指针 |
| 16 | 可选链式调用 | 类成员指针 |
| 17 | 错误处理 | 异常处理 |
| 18 | 类型转换 | 类型转换 |
| 19 | 嵌套类型 | 嵌套类型 |
| 20 | 扩展 | 多重继承 |
| 21 | 协议 | 虚继承 |
| 22 | 泛型 | 泛型 |
| 23 | 访问控制 | 访问控制 |
| 24 | 高级运算符 | 重载运算 |
另外需要说明的是, 即使上面看起来被分为这么多内容, 但是实际上仍然不全面, 特别是对 C++来说.
所以, 对于小白来说需要明白的是,学习是永无止境的事情.
这一章是对整个文集的第二部分的总体简介, 读者可以快速浏览加以了解.










网友评论