Константный объект - Большая Энциклопедия Нефти и Газа, статья, страница 1
Вам помочь или не мешать? Законы Мерфи (еще...)

Константный объект

Cтраница 1


1 Использование класса Time с константными объектами и константными функциями-элементами ( часть 3 из 3. [1]

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

Константный объект должен получить начальные значения в своем объявлении.  [3]

Константный объект должен быть; он не может быть изменен после своего создания.  [4]

5 Использование класса Time с константными объектами и константными элементами-функциями ( часть 3 из 3. [5]

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

Константный объект должен быть инициализирован.  [7]

Как константные объекты, так и константные переменные необходимо инициализировать, используя синтаксис инициализатора элемента. Присваивания в этом случае не допускаются.  [8]

Объявление константного объекта помогает провести в жизнь принцип наименьших привилегий. Случайные попытки изменить объект отлавливаются во время компиляции и не вызывают ошибок во время выполнения.  [9]

После объявлении константного объекта указатель this также будет использоваться как константный.  [10]

11 Ошибочная попытка инициализации константы встроенного типа данных с помощью. [11]

Не предусматривают инициализатор элемента для константного объекта - элемента данных.  [12]

Компилятор C запрещает вызовы не-константных функций для константных объектов.  [13]

Компилятор C не позволяет вызывать неконстантную функцию-элемент константного объект.  [14]

Объявляйте константными все элементы-функции, предназначенные для использования с константными объектами.  [15]



Страницы:      1    2    3