7.6.1 结构概述 211
7.6.2 结构的定义 211
7.6.3 结构的使用 211
7.7 类与对象详解 212
7.7.1 类的概念 212
7.7.2 类的声明 213
7.7.3 构造函数和析构函数 213
7.7.4 对象的声明和创建 214
7.8 面向对象特性之封装 216
7.8.1 封装概述 216
7.8.2 封装的实现 217
7.9 面向对象特性之继承 218
7.9.1 继承概述 218
7.9.2 单继承的使用 219
7.9.3 多重继承的使用 219
7.10 面向对象特性之多态 221
7.10.1 多态概述 221
7.10.2 多态的实现 222
7.11 照猫画虎——基本功训练 224
7.11.1 基本功训练1——使用属性存储用户编号和姓名 224
7.11.2 基本功训练2——通过定义方法求一个数的平方 225
7.11.3 基本功训练3——使用重载方法实现不同类型数据的计算 226
7.11.4 基本功训练4——通过结构计算矩形的面积 227
7.11.5 基本功训练5——通过类继承计算梯形面积 227
7.12 情景应用——拓展与实践 229
7.12.1 情景应用1——通过类的多态性确定人类的说话行为 229
7.12.2 情景应用2——封装类实现一个简单的计算器 230
7.12.3 情景应用3——使用分部类记录学生信息 231
7.12.4 情景应用4——使用泛型存储不同类型的数据列表 232
7.12.5 情景应用5——使用泛型去掉数组中的重复数字 233
7.13 自我测试 234
7.14 行动指南 235
7.15 成功可以复制——百度CEO李彦宏 236