类概述

类类型是使用 classstructunion 关键字定义的。 为简单起见,用这些关键字定义的类型被称为类类型,但在有关行为因所用关键字而异的语言元素的讨论中除外。

在另一个类中定义(“嵌套”)的类名称具有封闭类的类范围。

类的名称可以是标识符,也可以是模板标识符。请参阅模板

类的变量和函数称为成员。 在定义类时,常见的做法是提供下列成员(尽管所有成员均可选):

  • 类数据成员,用于定义类类型对象的状态和特性。

  • 一个或多个构造函数,用于始化类类型的对象。 构造函数中介绍了构造函数。

  • 析构函数,用于执行清理功能(如释放动态分配的内存或结束文件)。 析构函数中介绍了析构函数。

  • 定义对象行为的一个或多个成员函数。

有关详细信息,请参阅:

有关托管类和结构的信息,请参阅类和结构

请参见

参考

类、结构和联合