在c++语言中的类有如下特征:
1)封装与信息隐蔽:体现在一个类体中既可以包含数据与函数,则样一个类可以自成一体。统一预留对类外部的接口;
2)抽象性:c++中的类是一类事物的抽象,对象的类是具体实现;
3)继承与派生:类可以继承,包括多重继承与多层派生,其中的概念有,构造函数,虚基类,通过类的继承,可以大大减轻工作量;
4)多态性:多态性分为静态多态性与动态多态性,静态多态性体现在函数的重载与运算符的重载;动态多态性具体体现在虚函数;
需要特别指出的是,类与其他基本数据类型一样,可以赋值,可以类型转换等,具有与基本数据类型同等的特性;