1.类的定义: 类是一种将抽象转换为用户定义类型的C++工具,它将数据表示和操纵数据的方法组合成一个整洁的包。
一般来说,类规范由两个部分组成: 1 .类声明:以数据成员的方式描述数据部分,以数据成员(被称为方法)的方式描述公有接口。
类声明提供了类的蓝图。
注意: 接口是一个共享框架,供两个系统(如在计算机和打印机之间或者用户或计算机程序之间)交互时使用,程序接口将你的意图转换
为存储在计算机中的具体信息。对于类,我们说公共接口。在这里,公共是使用类的程序,交互系统由类对象组成,而接口由编写类的 人提供的方法组成。接口让程序员能够编写与类对象交互的代码,从而让程序能够使用类对象。[类设计禁止公共用户直接访问类,但 公共可以使用size( )方法。] 2.类方法定义: 描述如何实现类成员函数。类方法定义则提供了细节。
2.类的格式如下:class 类名
{ public:
公有数据成员或公有函数成员的定义;
protected:
保护数据成员或保护函数成员的定义;
private:
私有数据成员或私有函数成员的定义;
};
其中: --->关键字class表明定义的是一个类;
--->类名是类的名称,应是一个合法的标识符;
--->public,protected,private为存取控制属性(访问权限),用来控制对类的成员的存取。如果前面没有标明访问权限,
默认访问权限为private;
--->类的成员有数据成员与函数成员两类,类的数据成员和函数成员统称为类的成员,类的数据成员一般用来描述
该类对象的属性,称为属性;函数成员是描述类行为,称作方法。函数成员由函数构成,这些作为类成员的函
因此也叫成员函数。
注意:与结构类型一样,类的定义要以分号(;)结尾。
|
|