第6讲 对象数组与指针精要.pptVIP

  • 18
  • 0
  • 约2.01万字
  • 约 10页
  • 2017-05-09 发布于湖北
  • 举报
第6讲 对象数组与指针精要

C++程序设计 第5讲 关于类和对象的进一步讨论 关于类和对象的进一步讨论 1. 构造函数 2. 析构函数 3. 调用构造函数和析构函数的顺序 4. 对象数组 5. 对象指针 6. 共用数据的保护 7. 对象的动态建立和释放 8. 对象的赋值和复制 9. 静态成员 10. 友元 11. 类模板 使用类A对象给pc所指向的数据成员c赋值,其格式如下: A a; a.*pc=10; 使用指向类A对象指针p给pc所指向的数据成员c赋值,其格式如下: A a; A *p=a; p-*pc=10; (2) 指向类的成员函数的指针 ① 定义格式 类型(类名∷*指向成员函数的指针名)(参数表); ② 赋值方法 〈指向函数的指针名〉=〈类名〉∷〈函数名〉; ③ 引用方法 使用类的对象引用时, (〈对象名〉·*〈指向成员函数的指针名〉)(〈参数表〉); 使用类的对象指针引用时, (对象指针名-*指向成员函数的指针名)(参数表); 定义一个指向成员函数fun( )的指针pfun如下:   int(A∷*pfun) (int); 给指向成员函数的指针pfun赋值如下:   pfun=A∷fun; 注:fun的赋值方式 通过pfun调用它所指向的成员函数的格式如下: A a; (a.*pfun) (5); 使用指向类A对象的指针通过pfun调用它所指向的成员函数的格式如下: A a; A *p=a (p

文档评论(0)

1亿VIP精品文档

相关文档