c++课件第八节.pptVIP

  • 4
  • 0
  • 约6.85千字
  • 约 63页
  • 2017-06-13 发布于湖北
  • 举报
第八章 类与对象 内容概览 类的定义 对象的定义 对象的初始化 成员函数的特征 静态成员 友元 类的作用域 局部类和嵌套类 对象的生存期 小结 8.1类的定义 类的概念 类的定义格式 定义类时应注意的事项 8.1.1类的概念 类是一种复杂的数据类型,它是将不同类型的数据和与这些数据相关的操作封装在一起的集合体。因此,类具有更高的抽象性,类中的数据具有隐藏性,类还具有封装性。 类上一种用户定义的类型,它实际上是一种类型的实现。 类的结构是用来确定一类对象的行为的,而这些行为是通过类的内部数据结构和相关的操作来确定的。这些行为是通过一种操作接口来描述的,使用者只关心的是接口的功能,对它是如何实现的并不感兴趣。这就是通过抽象数据类型实现的类所达到的一种效果。而操作接口又被称为这类对象向其他对象所提供的服务。 8.1.2类的定义格式 类的定义格式一般地分为说明部分和实现部分。说明部分是用来说明该类中的成员。包含数据成员的说明和成员函数的说明。成员函数是用来对数据成员进行操作的,又成为“方法”。实现部分是用来对成员函数的定义。概括说来,说明部分将告诉使用者“干什么”,而实现部分是告诉使用者“怎么干”。 类的一般定义格式如下: class类名 {public: 成员函数或数据成员的说明 private: 数据成员或成员函数的说明}; 各个成员函数的实现 其中,class是定

文档评论(0)

1亿VIP精品文档

相关文档