实验5 类和对象的应用
一、实验目的
掌握类定义的基本格式和类成员的访问控制。
掌握对象定义和利用构造函数对对象的数据成员进行初始化的方法。
掌握成员函数的定义与使用。
理解并掌握静态数据成员和静态成员函数的使用方法。
理解友元函数的使用方法。
二、知识要点
1. 类的定义
在面向对象程序设计中,类(class)就是对现实世界中抽象出的“类”的模拟描述,是用户自己定义的数据类型,它的一般定义格式如下:
class 类名
{
private:
私有数据成员和成员函数;
protected:
保护数据成员和成员函数;
public:
公有数据成员和成员函数;
};
类中各个成员函数的实现
说明:protected访问控制符主要用在类的继承中,后续中会讲到
const类名对象名[(初值)];
在定义常对象时必须进行初始化,而且常对象不能被更新。
常数据成员
在类中使用关键字const来说明某个数据成员为常数据成员。如果在一个类中说明了常数据成员,那么构造函数就只能通过初始化列表对该数据成员进行初始化,而任何其他函数都不能对该数据成员赋值。
类的常数据成员即可以是常量也可以是常引用,由于必须初始化,因此,类中这些常数据成员必须也只能通过构造函数的成员初始化列表来实现初始化工作。
常成员函数
在类中使用关键字co
您可能关注的文档
最近下载
- 泌尿外科尿液培养PDCA优化.pptx
- 《电力建设工程概算定额章节说明》(2018年版) 第一册 建筑工程.pdf VIP
- 巨人通力GPS53K(SIEI)-YH_电气原理图纸G3001007(B)N-2020-12.pdf
- 2025年春新苏科版物理八年级下册全册教学课件.ppt
- 小区物业服务方案〖完整版〗.doc VIP
- 中国肺血栓栓塞症诊治、预防和管理指南(2025版)学习与解读ppt课件.pptx VIP
- 物业服务方案完整版.docx VIP
- 提高住院患者大小便标本送检率PDCA.pptx
- 中国文化概况AGlimpse of Chinese Culture-Chapter 3课件.pptx VIP
- 关于志书资料的搜集.ppt VIP
原创力文档

文档评论(0)