实验5类和对象应用详解.doc

实验5 类和对象的应用 一、实验目的 掌握类定义的基本格式和类成员的访问控制。 掌握对象定义和利用构造函数对对象的数据成员进行初始化的方法。 掌握成员函数的定义与使用。 理解并掌握静态数据成员和静态成员函数的使用方法。 理解友元函数的使用方法。 二、知识要点 1. 类的定义 在面向对象程序设计中,类(class)就是对现实世界中抽象出的“类”的模拟描述,是用户自己定义的数据类型,它的一般定义格式如下: class 类名 { private: 私有数据成员和成员函数; protected: 保护数据成员和成员函数; public: 公有数据成员和成员函数; }; 类中各个成员函数的实现 说明:protected访问控制符主要用在类的继承中,后续中会讲到 const类名对象名[(初值)]; 在定义常对象时必须进行初始化,而且常对象不能被更新。 常数据成员 在类中使用关键字const来说明某个数据成员为常数据成员。如果在一个类中说明了常数据成员,那么构造函数就只能通过初始化列表对该数据成员进行初始化,而任何其他函数都不能对该数据成员赋值。 类的常数据成员即可以是常量也可以是常引用,由于必须初始化,因此,类中这些常数据成员必须也只能通过构造函数的成员初始化列表来实现初始化工作。 常成员函数 在类中使用关键字co

文档评论(0)

1亿VIP精品文档

相关文档