Cтраница 1
Использование инициализаторов объектов-элементов ( часть 1 из 5. [1] |
Инициализаторы элементов в списке разделяются запятыми. [2]
Не предусматривают инициализатор элемента для константного объекта - элемента данных. [3]
Двоеточие в заголовке отделяет инициализаторы элементов от списка параметров. [4]
Использование инициализаторов для объектов - элементов данных ( часть 1 из 3. [5] |
Двоеточие в заголовке отделяет инициализаторы элементов от списка параметров. Инициализаторы элементов специфицируют параметры Employee, которые передаются в конструкторы элементов данных - объектов. Если инициализаторов несколько, они отделяются друг от друга запятыми. [6]
Если объект-элемент не имеет инициализатора элементов, вызывается конструктор объекта-элемента с умолчанием. [7]
Инициализируйте объекты-элементы явно с помощью инициализаторов элементов. [8]
Явно инициализируйте объекты - элементы данных посредством инициализаторов элементов. Это устраняет накладные расходы, связанные с двойной инициализацией элементов-объектов, - первый раз при вызове конструктора по умолчанию для объекта - элемента данных и снова при инициализации элемента с помощью set - функций. [9]
Объекты-элементы не нуждаются в задании начальных значений посредством инициализаторов элементов. Если инициализаторы элементов не заданы, конструктор с умолчанием объекта-элемента будет вызван автоматически. [10]
Элемент данных - объект не обязательно инициализировать с помощью инициализатора элемента. Если инициализатор элемента не задан, автоматически будет вызван конструктор по умолчанию. Значения, установленные конструктором по умолчанию ( если вообще такие имеются), могут быть в последствии изменены при помощи set - функций. [11]
Если класс содержит константные элементы-объекты, то конструктору должны быть предоставлены инициализаторы элементов. [12]
Конструктор производного класса вызывает конструкторы всех своих базовых классов, используя списки инициализаторов элементов. Конструкторы базового класса вызываются в той последовательности, в которой эти базовые классы объявляются в процессе наследования. [13]
Если класс содержит константные данные-элементы, конструктор этого класса должен быть обеспечен инициализаторами элементов. [14]
Как константные объекты, так и константные переменные необходимо инициализировать, используя синтаксис инициализатора элемента. Присваивания в этом случае не допускаются. [15]