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

Конструктор - класс

Cтраница 1


Конструктор класса - это закрытый ( private) конструктор ( он должен быть определен со спецификатором class private), который выполняется перед самым первым использованием объявляемого класса. CLR не предоставляет никаких гарантий относительно того, когда это происходит. Известно только, что это происходит до самого первого использования класса. В терминах CLR это может оказаться несколько запутанно, так как код считается неиспользованным до тех пор, пока он не выполнен.  [1]

Конструктор класса с File пробует открыть файл, указанный в первом параметре. В документации по конструктору утверждается, что при ошибке во время открытия файла конструктор выдает исключение класса CFileException. Это означает, что выдаваемое значение является указателем на объект класса CFileException. Переменная m cause данного класса содержит код, определяющий ошибку доступа к файлу.  [2]

Конструктор класса никогда не вызывается явным образом. Компилятор сам подготавливает код, который вызовет конструктор тогда, когда это потребуется. Потребуется это в тот момент, когда JIT компилятор в первый раз загрузит класс в память. Это может быть не связано с созданием объекта класса. Достаточно, чтобы в коде встретилось обращение к методу или свойству класса. А если программа будет выполняться так, что фрагменты кода, работающие с данным классом, выполняться не будут, то конструктор так и не будет вызван.  [3]

4 Виртуальное наследование. [4]

Обычно конструктор класса инициализирует только собственные переменные и переменные-члены базового класса. Из этого правила делается исключение, если используется виртуальное наследование.  [5]

Перегрузка конструкторов класса позволяет более гибко управлять классами и создавать новые классы, содержащие объекты других классов.  [6]

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

При вызове конструктора класса компилятор из выражения создает временный объект класса. Функция operator непосредственно возвращает содержимое этого временного объекта. Далее, в параграфе Конструкторы копирования, описано, как объекты класса возвращаются функциями.  [8]

Перегруженный вариант конструктора класса TVectorData сначала вызывает наследуемый конструктор Create, который создает объект класса.  [9]

Как обычно, конструктор класса создает лишь объект С Bitmap Button, никак не воздействуя на Windows. Программное создание объекта Windows, как обычно, требует вызова функции Creole.  [10]

NET введено понятие конструктор класса.  [11]

В листинге 11.4 конструктор класса Mammal перегружен в строке 11 таким образом, чтобы принимать целочисленные значения возраста животного. В строках 61 - 66 происходит инициализация переменной itsAge значением 5, переданным в параметре конструктора.  [12]

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

В классах-наследниках могут быть объявлены собственные конструкторы класса.  [14]

15 Определение функций-элементов класса Circle ( часть 4 из 5. [15]



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