Инициализатор - элемент - Большая Энциклопедия Нефти и Газа, статья, страница 2
Человек гораздо умнее, чем ему это надо для счастья. Законы Мерфи (еще...)

Инициализатор - элемент

Cтраница 2


Конструктор производного класса вызывает конструкторы для каждого из своих базовых классов посредством синтаксиса инициализатора элементов.  [16]

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

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

Константные элементы класса ( объекты и переменные) должны получать начальные значения с помощью инициализаторов элементов.  [19]

Не предусмотрен конструктор с умолчанием для объекта-элемента, когда для этого объекта элемента не задан инициализатор элементов. Это может привести к тому, что объект-элемент не будет инициализирован.  [20]

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

Конструктор производного класса может вызвать конструктор базового класса либо неявно, либо можно предусмотреть в конструкторе производного класса инициализатор базового класса ( который, как мы видели, использует синтаксис инициализатора элемента), чтобы явно вызвать конструктор базового класса.  [22]

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

Двоеточие в заголовке отделяет инициализаторы элементов от списка параметров. Инициализаторы элементов специфицируют параметры Employee, которые передаются в конструкторы элементов данных - объектов. Если инициализаторов несколько, они отделяются друг от друга запятыми.  [24]

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

Элемент данных - объект не обязательно инициализировать с помощью инициализатора элемента. Если инициализатор элемента не задан, автоматически будет вызван конструктор по умолчанию. Значения, установленные конструктором по умолчанию ( если вообще такие имеются), могут быть в последствии изменены при помощи set - функций.  [26]

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

Запись: increment ( i) вызывает инициализацию элемента increment значением i. В случае необходимости нескольких инициализаторов элементов просто включите их в разделенный запятыми список после двоеточия.  [28]

Согласно стандарту C порядок, в котором создаются элементы-объекты, соответствует порядку, в котором они перечислены внутри определения класса. Порядок, в котором перечисляются инициализаторы элементов, не влияет на конструирование. При наследовании конструкторы базовых классов вызываются в том порядке, в котором указывается наследование в определении производного класса. Порядок, в котором указаны конструкторы базовых классов в конструкторе производного, не влияет на конструирование.  [29]

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



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