类、结构和联合
本节介绍 C++ 选件类。 选件类,可以包含数据和函数,引入了用户定义的类型到程序。 用户定义类型传统编程语言是描述对象的属性和状态指定的数据集合。 选件类键入 C++ 可以描绘属性和状态和定义行为。
本文档包含了下列主题:
三个选件类类型分别是结构、选件类和联合。 声明使用 结构、类和 联合 关键字 (请参见 定义选件类类型)。 下表显示了在三个选件类类型之间的差异。
有关托管类和结构的信息,请参见 类和结构。
结构、选件类和联合访问控制和约束
结构 |
类 |
Unions |
---|---|---|
选件类键是 struct |
选件类键是 类 |
选件类键是 联合 |
默认为公有访问。 |
默认值是私有的访问 |
默认为公有访问。 |
不使用约束 |
不使用约束 |
一次只使用一个成员 |