- 4 -
5.3 例程的定义与使用 ............................................................................................................... - 82 -
5.4 例程指针 .............................................................................................................................. - 86 -
5.5 匿名方法 .............................................................................................................................. - 88 -
5.6 重载例程 .............................................................................................................................. - 94 -
第八章 类与对象 .......................................................................................................... - 96 -
6.1 面向对象初步 ....................................................................................................................... - 96 -
1. 现实世界中的对象?................................................................................................................ - 96 -
2. 在计算机中克隆现实世界的对象 ............................................................................................ - 96 -
3. 面向对象编程中的对象 ............................................................................................................ - 98 -
4. 面向对象的编程方式................................................................................................................ - 98 -
6.2 类与对象 .............................................................................................................................. - 99 -
6.2.1 声明一个 class 类型 ............................................................................................................. - 99 -
6.2.2 创建一个对象 .................................................................................................................... - 100 -
6.2.3 套嵌类的声明 .................................................................................................................... - 100 -
6.2.4 类的继承 ............................................................................................................................ - 102 -
6.2.5 类成员的访问权限 ............................................................................................................ - 103 -
6.3 对象字段及对象函数 ......................................................................................................... - 104 -
6.3.1 对象字段 ............................................................................................................................ - 105 -
6.3.2 对象方法 ............................................................................................................................ - 106 -
6.3.3 抽象方法 ............................................................................................................................ - 113 -
6.4 类字段及类方法 ................................................................................................................. - 114 -
6.4.1 类字段 ................................................................................................................................ - 114 -
6.4.2 类方法 ................................................................................................................................ - 115 -
6.4.3 构造与析构函数 ................................................................................................................ - 116 -
6.5 属性 .................................................................................................................................... - 121 -
6.6 辅助类(class helper)............................................................................................................ - 129 -
6.7 对象引用和类引用 ............................................................................................................. - 130 -
6.7.1 类引用 ................................................................................................................................ - 130 -
6.7.2 对象引用 ............................................................................................................................ - 131 -
6.7.3 Self 参数 .............................................................................................................................. - 134 -
6.8 其它的对象类型 ................................................................................................................. - 135 -
1. 高级记录类型 ......................................................................................................................... - 135 -
2. object 类型 ............................................................................................................................... - 136 -
6.9 多态 .................................................................................................................................... - 136 -