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

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

Cтраница 2


Вторая строка заголовка функции конструктора активизирует конструктор класса Point по имени. Значения а и b передаются из конструктора класса Circle конструктору класса Point, чтобы задать начальные значения элементам х и у базового класса. Если класс Point не снабжен конструктором с умолчанием, компилятор генерирует сообщение об ошибке.  [16]

В строках 80 - 85 выполняется конструктор класса Dog, который принимает одно целочисленное значение. Во время инициализации ( строки 81 и 82) возраст принимается из базового класса в виде параметра, после чего присваивается значение породы.  [17]

В строках 74 - 81 объявляется конструктор класса Array. В строках 114 - 118 показан специализированный конструктор Array для массива объектов типа Animal. Обратите внимание, что в этом специализированном конструкторе не делается никаких явных присвоений и исходные значения для каждого объекта Animal устанавливаются стандартным конструктором.  [18]

В процессе обработки ситуации нехватки памяти конструктором класса xOutOfMemory в области свободной памяти создается объект типа string. Это исключение может возникнуть только в том случае, когда программе не хватает памяти, поэтому попытка нового выделения памяти будет тем более неудачной. Возможно, что попытка создать эту строку послужит причиной возникновения такого же исключения, что приведет к образованию бесконечного цикла, который будет выполняться до тех пор, пока компьютер не зависнет. Если эта строка все же нужна, можно выделить для нее память в статическом буфере до начала работы программы, а затем использовать ее по необходимости, т.е. при возникновении исключения.  [19]

В данном случае использование оператора new вызывает конструктор класса по умолчанию, т.е. конструктор, использующийся без параметров. Важно помнить, что при создании объекта класса конструктор вызывается всегда, независимо от того, размещается объект в стеке или в области динамического обмена.  [20]

В MDI-приложениях определен, прежде всего, конструктор класса.  [21]

22 Окончательный вид диалогового окна New Class. [22]

Когда создается объект класса диалогового окна, конструктор класса передает идентификатор конструктору класса CDialog, сохраняющему данное значение. Наконец, при отображении диалогового окна функция CDialog: : DoModal передает идентификатор системе, чтобы соответствующий ресурс шаблона диалогового окна использовался для отображения окна.  [23]

Такое определение создает экземпляр класса Crectangle, вызывая конструктор класса и передавая ему заданные значения параметров.  [24]

25 Наиболее существенные события, происходящие при запуске программы WinGreet. [25]

Так как объект класса CWinGreetApp определен глобально, конструктор класса вызывается перед тем, как входная функция winMain получает управление. Конструктор CWinGreetApp, сгенерированный мастером AppWizard ( находящийся также в файле WinGreet.  [26]

Значение этой переменной увеличивается на единицу при вызове любого конструктора класса String. Эти функции также заблокированы и будут использоваться в следующих листингах.  [27]

Для создания объекта исключение следует в операторе raise вызвать конструктор класса.  [28]

Для создания экземпляра объекта необходимо вызвать его метод Create - конструктор класса TObject, свойства и методы которого наследуют все другие классы как стандартные, так и создаваемые самостоятельно.  [29]

Когда создается объект класса диалогового окна, конструктор класса передает идентификатор конструктору класса CDialog, сохраняющему данное значение. Наконец, при отображении диалогового окна функция CDialog: : DoModal передает идентификатор системе, чтобы соответствующий ресурс шаблона диалогового окна использовался для отображения окна.  [30]



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