C++语言基础教程 教学课件 作者 吕凤翥 1_ 第8章 类和对象(一).pptVIP

  • 0
  • 0
  • 约2.03千字
  • 约 32页
  • 2019-10-04 发布于广东
  • 举报

C++语言基础教程 教学课件 作者 吕凤翥 1_ 第8章 类和对象(一).ppt

第8章 类和对象(一) 一. 类的定义格式与对象的定义方法 二. 对象的初始化 三. 数据成员的类型和 成员函数的特性 四. 静态成员 五. 常成员 六. 友元 七. 类型转换 一、类的定义格式 和对象的定义方法 1.类的定义格式 一个封装体,二种成员(成员函数和数据成员)。 三种访问权限(公有、私有和保护) 具体格式如下: //说明部分 class类名 { public: 成员说明 profecfed: 成员说明 private: 成员说明 }; //实现部分 成员函数的具体定义: 函数类型表名::函数名(参数表) { 函数体 } 见P197例子。 2.对象的定义方法 ? 先定义表,再定义对象 类名对象名类; ? 定义表的同时定义对象 class类名 { 类体 }对象名类。 3.对象成员的表示 ? 一般对象和对象引用成员的表示使用运算符。 ? 指向对象的指针的成国表示使用运算符-。 见P201,例8.1。 二、对象的初始化 1.构造函数 (1)功能 用来给对象初始化 (2)种类 ? 默认构造函数(用于定义或系统提供) ? 带参数构造函数 ● 拷贝构造函数 (3)特点 与一般成员函数不同之处有3点 ? 函数名同类名 ? 定义时不给函数类型 ? 系统自

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档