Общие сведения о классах
Типы, определенные с помощью класса класс" структураи union ключевые слова.Для простоты типы, определенные с ключевыми словами называются типами класса, за исключением на встреч элементов языка, которые ведут себя по-разному в зависимости от того, используется ключевое слово.
Имена классов, определенных внутри другого класса («о программе») имеют область класса включающего класса.
Имя класса может быть идентификатором или идентификатором шаблона.См. Шаблоны.
Переменные и функции класса вызываются элементами.Обычная практика определения класса, предоставить следующие элементы (хотя все необязательные):
Элементы данных классов, которые определяют состояние и атрибуты объекта типа класса.
Один или несколько функции «конструктор», которые инициализируют объект типа класса.Описывает конструкторы in Конструкторы.
Функция «деструктора», которая выполняет функции очистки, как динамически deallocating выделенная память или заключительные файлы.Деструкторы описанных в деструкторы.
Один или несколько функции-члены, которые задают расширения функциональности объекта.
Дополнительные сведения см. в следующих разделах.
Дополнительные сведения об управляемых классах и структурах см. классы и структуры.