第5章类与对象_类与对象.pptVIP

  • 6
  • 0
  • 约1.81万字
  • 约 94页
  • 2019-06-08 发布于山东
  • 举报
第五章 类 和 对 象 第五章 类和对象 5.1 面向对象的思想 5.2 类与对象 5.3 构造函数与析构函数 5.4 类的继承 5.5 多态性 5.2 类与对象 一、类 1、类的定义 关于访问权限 类成员访问权限 公有(public)成员:可以在类外访问。 私有(private)成员:只能被该类的成员函数访问。 保护(protected)成员:只能被该类的成员函数或派生类的成员函数访问。 数据成员通常是私有的。 成员函数通常有一部分是公有的,一部分是私有的。公有成员函数可在类外被访问,也称之为类的接口。 类的定义 类的数据成员 数据成员的声明和定义 类的数据成员的声明方式同变量声明相同,数据成员可以是任意类型,包括基本数据类型,例如整型、字符,也可以包括复杂类型,例如结构、结构数组和类类型。 数据成员声明的一般形式: 类型名 对象名; 例如: int x; 类的成员函数 成员函数的声明和定义 函数的原型声明要写在类的主体中,原型说明了函数的形参表和返回值类型。而函数的具体定义是写在类定义之外的。与普通函数不同的是,定义函数时要指明类的具体名称。 成员函数定义的一般形式: 函数类型 类名::成员函数名([形参表]) { 函数体 } Point类的数据成员声明 Point类的成员函数声明 类的成员函数的声明在类体内: Point类的声明 二、对象 声明了数据类型“类”之

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档