- 4
- 0
- 约3.5万字
- 约 35页
- 2017-02-09 发布于浙江
- 举报
【2017年整理】第四章类和对象2
PAGE
PAGE 9
第 4 章 类和对象 (二)
前一章讲述了类和对象的若干基础知识,本章接着进一步对类和对象的其它方面内容进行讨论。
包括:指针、引用和数组;
常类型在类和对象方面的应用;
使用 new 和 delete 运算符对对象进行动态分配和释放。
本章将通过例子进一步熟悉类和对象在编程中的应用,从而进一步理解类和对象的作用。
§4.1 对象指针和对象引用
本节讲述:指向对象的指针和对象的引用的概念及在C++编程中的应用。
一、指向类的成员的指针
在C++中,可以说明指向类的数据成员和成员函数的指针。
指向数据成员的指针格式:
类型说明符(类名 :: * 指针名)
2.指向成员函数的指针格式:
类型说明符(类名 :: * 指针名)(参数表)
例如:设有如下一个类 A:
class A
{
public:
int fun(int b){return a*c+b;}
A(int i){a=i;}
int c;
private:
int a;
};
·定义一个指向类 A 的数据成员 c 的指针pc,其格式如下:
int A::*pc=A::c; //c 是公有成员,在程序中可以这样定义。
原创力文档

文档评论(0)