C++中的类也是一种构造类型,但是进行了一些扩展,类的成员不但可以是变量,还可以是函数;通过类定义出来的变量也有特定的称呼,叫做“对象”。
通过结构体定义出来的变量还是叫变量,而通过类定义出来的变量有了新的名称,叫做对象(Object)。
例如我说“车”的时候,你想到了什么?是不是车子都可以开,都有轮子。那么你头脑中自然就想起了一个车子类(类是属性的集合,车子的属性:可以开,有重量,大小,颜色)。但是我说:“你看,那辆车多漂亮!”当你顺着我指着的方向看去,这就是一个实际存在的对象—————具体的车子。综上所述,类是事物的抽象。类的对象就是类的具体化,实际化。有“人"这个类。如果我用 人:张三。那么我就用人这个类去建立了张三这个"人"的对象。