- 3
- 0
- 约 65页
- 2017-01-07 发布于广东
- 举报
第7章 类与对象 §7.1 类 类是对一组客观对象的抽象,它将该组对象所具有的共同特征(包括结构特征和行为特征)进行归纳抽象,以说明该组对象的性质和能力。因此,一个类至少包含以下两个方面的描述:类所有实例共同具有的属性或结构特征,称为类的数据成员;类所有实例共同具有的操作、行为或方法,称为类的成员函数。 在C++中,类是一种数据类型,与结构体有很多相似之处,类可以看作是在传统意义上的结构体上又加上了成员函数的一种数据类型。同结构体一样,在使用类之前必须要定义类。类的定义可看作由说明部分和实现部分两部分来组成的。 §7.2 对象 与结构体一样,类也是一种数据类型。要想使用类,必须定义类的变量,类的变量在C++中称为对象(object),也称为类的实例(instance)。 同其它变量一样,对象也要先定义,后使用。定义一个类的对象,就是在内存中开辟一块空间来保存该对象的数据成员。 §7.3 构造函数与析构函数 构造函数的作用就是在对象创建时利用特定的值构造对象,将对象初始化为一个特定的状态,使此对象具有区别于彼对象的特征。构造函数完成的是从一般到具体的过程,它在对象被创建的时候由系统自动调用。 构造函数也是类的一个成员函数,除了具有一般成员函数的特征之外,还有一些特殊的性质。构造函数的函数名与类名
您可能关注的文档
- VisualC#程序设计应用教程郭力子1第4章数组、集合与字符串课件教学.ppt
- VisualC#程序设计应用教程郭力子1第5章面向对象编程基础课件教学.ppt
- VisualC#程序设计应用教程郭力子1第6章Windows应用程序设计课件教学.ppt
- VisualC#程序设计应用教程郭力子1第7章数据库访问课件教学.ppt
- VisualC#程序设计应用教程郭力子1第8章文件处理和绘图基础课件教学.ppt
- VisualC#程序设计应用教程郭力子1第9章Web应用程序设计基础课件教学.ppt
- VisualC#程序设计应用教程郭力子第1章C#与VisualStudio2005课件教学.ppt
- VisualC#程序设计应用教程郭力子第2章变量与表达式课件教学.ppt
- VisualC#程序设计应用教程郭力子第4章数组、集合与字符串课件教学.ppt
- VisualC#程序设计应用教程郭力子第5章面向对象编程基础课件教学.ppt
- VisualC++程序设计基础第8章对话框和基本控件ok课件教学.ppt
- VisualC++程序设计基础第9章菜单与文档视图结构ok课件教学.ppt
- VisualC++程序设计基础刘加海主编应潇潇黄崇本余建军副主编第1章课件教学.ppt
- VisualC++程序设计基础刘加海主编应潇潇黄崇本余建军副主编第2章课件教学.ppt
- VisualC++程序设计基础刘加海主编应潇潇黄崇本余建军副主编第3章课件教学.ppt
- VisualC++程序设计基础刘加海主编应潇潇黄崇本余建军副主编第4章课件教学.ppt
- VisualC++程序设计基础刘加海主编应潇潇黄崇本余建军副主编第5章课件教学.ppt
- VisualC++程序设计基础刘加海主编应潇潇黄崇本余建军副主编第6章课件教学.ppt
- VisualC++程序设计基础刘加海主编应潇潇黄崇本余建军副主编第7章课件教学.ppt
- VisualC++程序设计基础刘加海主编应潇潇黄崇本余建军副主编第8章课件教学.ppt
原创力文档

文档评论(0)