《0.C++程序设计第7章类和对象的基础1).pptVIP

  • 4
  • 0
  • 约 62页
  • 2017-01-01 发布于北京
  • 举报

《0.C++程序设计第7章类和对象的基础1).ppt

《0.C程序设计第7章类和对象的基础1)

第7章 类和对象的基础 本章内容提要 类与对象的定义 对象的初始化 成员函数的特性 静态成员 友元 类的作用域与对象的生存期 一、类与对象的定义 什么是类? 类是一种新的数据类型。类是逻辑相关的函数和数据的封装,是对所处理的问题的抽象描述,所以,类是实现抽象类型的工具。 类(Class):是一种用户定义的类型,它包括定义的数据和其对应的操作(函数)。 使用对象将数据和操作进行封装(Encapsulation)。 什么是对象? 类实例化后便生成对象。 对象(Object):含有数据(对象的属性Attribute)又含有对数据的操作代码(Method)的一个逻辑封装体。 属性:描述对象特征的数据。 方法:对属性的操作。 面向对象编程 利用对象进行程序设计 1. 类的定义 类的定义 一般分为说明部分和实现部分。 说明部分:类中的成员 数据成员 成员函数的说明 实现部分 成员函数的具体定义 例如: 定义一个汽车类 型号、外壳、车轮等(数据成员) 启动、加速和停止等(成员函数) 类的定义格式: class 类名 {  public:    公有数据成员和成员函数的说明或实现  private:    私有数据成员和成员函数的说明或实现 protected: 保护数据成员和成员函数的说明或实现 };    各个成员函数的实现 例:坐标点类 问题:将坐标点与

文档评论(0)

1亿VIP精品文档

相关文档