среда, 6 февраля 2013 г.

перегрузка оператора тильда c++

Элемент данных класса может быть указателем или ссылкой на сам класс.

Элемент данных класса не может быть представителем самого класса.

Они могут быть перечислениями, битовыми полями, а также объектами ранее объявленных классов.

Они не могут быть объявлены как auto, extern или register.

Суммируем и дополним то, что говорилось об элементах данных в предыдущей главе. Элементы данных аналогичны элементам структур языка С. Стоит добавить следующее:

Как уже говорилось раньше, элементы класса распадаются на две категории. Это данные, инкапсулирующие состояние объектов, и код, отвечающий за их поведение и реализуемый в форме функций-элементов класса.

Мы переходим теперь к подробному изучению классов, включая, естественно, и аспекты их реализации.

В прошлой главе мы показали, как определяются простейшие классы C++. То, что содержится в приведенном коде это интерфейс класса. В самом определении класса объявляются обычно лишь прототипы функций-элементов. Чтобы класс стал работоспособным, необходима еще его реализация. Реализация класса, располагаемая часто в отдельном файле, содержит код его функций-элементов, а также некоторые элементы данных, называемые статическими.

Комментариев нет:

Отправить комментарий