第6章-对象和类的基础.pptVIP

  • 2
  • 0
  • 约2.03万字
  • 约 91页
  • 2016-10-21 发布于广东
  • 举报
第6章 对象和类的基础知识 本章将重点介绍在C++中定义类、建立和使用对象的基本方法。虽然同类的对象在其数据成员的取值方面是不相同的,但却可以共用相同的代码。类是对同类对象的描述,它不但描述了对象之间的公有接口,同时也给出了对象的内部实现(数据成员和成员函数)。 为了学以致用,本章还简要介绍面向对象编程的文件规范。 6.1 类及其实例化 6.1.1 定义类 6.1.2 使用类的对象 6.1.3 数据封装 6.1.4 成员函数重载及默认参数 6.1.5 this指针 6.1.6 一个类的对象作为另一个类的成员 6.1.1 定义类 像构造枚举和结构一样,类也是一种用户自己构造的数据类型并遵循C++的规定。例如,类也要先声明后使用;不管声明的内容是否相同,声明同一个名字的两个类是错误的,类是具有惟一标识符的实体;在类中声明的任何成员不能使用extern、auto和register关键字进行修饰;类中声明的变量属于该类,在某些情况下,变量可以被该类的不同实例所共享。 类和其他数据类型不同的是,组成这种类型的不仅可以有数据,而且可以有对数据进行操作的函数,它们分别叫做类的数据成员和类的成员函数,而且不能在类声明中对数据成员使用表达式进行初始化。 声明类 类是对一组性质相同对象的程序描述。在C++中声明类的一般形式为: class 类名 {

文档评论(0)

1亿VIP精品文档

相关文档