类
C++中类是一种构造类型,类似于C语言中的结构。它的五大要素是数据成员、函数成员、访问权限、构造函数和析构函数。下面先对数据成员、函数成员和访问权限解释。
访问权限包括三种 public公共成员、protected保护成员、private私有成员。
在图中可看到定义了两个类,分别为circle和rectangle,使用class来定义类名,在circle中public为访问权限,r为数据成员,CL()和CS()为函数成员;在rectangle中public为访问权限,a,b为数据成员,RL()和RS()为函数成员。这些就是简单的类定义。
对象
通过类定义出的变量,即图中的rectangle型和circle型两种obj对象。
封装
利用访问权限,将类中的一些接口封存,只留必要的接口。