Поделиться через


Определение типов класса

Типы классов задаются с помощью описателей класса.Типы классов можно объявить использование тщательно описатели типа, как показано на подробные описатели типа.Описатель класса состоит из:

  • class" struct OR union ключевое слово.

  • Заголовок класса включает имя класса и применимую заголовок шаблона.

  • При необходимости двоеточие и базовый список, который задает базовые классы, определянным класс наследует из которых.

  • Фигурные скобки ({}), содержащий объявления члена класса.

Имена классов помещаются в качестве идентификаторов сразу после компилятора обрабатывают их (перед записью в тело класса); они могут использоваться для объявления членов класса.Это позволяет объявление собственн-referential структур данных, например следующие:

// defining_class_types.cpp
// compile with: /c
class Tree
{
public:
   void *Data;
   Tree *Left;
   Tree *Right;
};

См. также

Ссылки

Общие сведения о классах