Классы, структуры и объединения
В данном разделе представлены классами C++.Классы, которые могут содержать данные и функции, вставки пользовательских типов в программу.Пользовательские типы в традиционных языков программирования коллекций данных, выполненные, определяющая атрибуты и состояния объекта.Типы классов в C++ позволяют описывать атрибуты и состояния и задать расширения функциональности.
Включаются следующие разделы:
3 Типа класса, структуры, класса и union.Они объявлены с помощью структура" класси union ключевые слова (см. Определение типов класса).В приведенной ниже таблице показаны различия между 3 типов класса.
Дополнительные сведения об управляемых классах и структурах см. классы и структуры.
Управление доступом и ограничения структур, классов и соединений
Структуры |
Классы |
Объединения |
---|---|---|
ключ класса struct |
ключ класса класс |
ключ класса union |
По умолчанию доступ к открытым |
По умолчанию доступ к закрытым |
По умолчанию доступ к открытым |
Без ограничений потребления |
Без ограничений потребления |
Использование только одного элемента за один раз |