![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Определение класса
Ключ класса <имя класса> // заголовок класса
{ список компонентов класса}; // тело класса
Определение класса, как и структурного типа, всегда заканчивается ‘; ‘
Ключ класса – одно из слов class, struct, union;
имя класса – правильный идентификатор;
список компонентов (или членов класса -member) – определения и
описания типизированных данных и принадлежащих классу функций.
Определения разнотипных данных в списке отделяется ‘;’, если данные однотипные, их идентификатора можно перечислить через запятую, аналогично как в структурах.
Членами класса в общем случае могут быть данные, функции, классы, перечисления, битовые поля, дружественные функции, дружественные классы и имена типов.
Функции – члены класса (member functions), называют методами класса или компонентными функциями.
Данные класса (data members), называют компонентными данными или элементами данных (объектов) класса.
Список членов класса, заключенный в фигурные скобки, называется телом класса, ему предшествует заголовок класса.
При объявлении соответствующих функций имеется выбор: можно определить функцию непосредственно в теле класса или вне класса
Дата публикования: 2014-11-28; Прочитано: 282 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!