Объект - класс - Большая Энциклопедия Нефти и Газа, статья, страница 3
Жизнь человеку дается один раз, но, как правило, в самый неподходящий момент. Законы Мерфи (еще...)

Объект - класс

Cтраница 3


Каждый объект класса с виртуальными функциями содержит указатель на vtable своего класса. Этот указатель для программиста недоступен. Соответствующий указатель на функцию выбирается из vtable и разыменовывается; на этом завершается формирование вызова виртуальной функции во время выполнения программы. На просмотр vtable и разыменование указателя требуются незначительные ресурсы системы.  [31]

Каждый объект класса с виртуальными функциями содержит указатель на vtable своего класеа. Этот указатель недоступен для программиста. Соответствующий указатель на функцию выбирается из vtable и разыменовывается; на этом завершается формирование во время выполнения вызова виртуальной функции. На просмотр vtable и разыменование указателя требуются незначительное время, обычно меньшее, чем в самом лучшем коде клиента.  [32]

Обычно объект класса CSplitterWnd внедряется в свой родительский объект класса CFrameWnd для SDI - и CMDIChildWndдля MDI-приложений.  [33]

Если объект класса CMenu не существует, то создается временный. Параметр nPos задает позицию ( начиная с 0) подменю.  [34]

Инициализирует объект класса CContDemoCntritem, используя информацию объекта диалогового окна, основанную на установках, выбранных в диалоговом окне.  [35]

Если объект класса TMyClassl не требуется сам по себе, его можно отдельно не создавать.  [36]

Применение объекта класса ostrstream может быть реализовано двумя способами. При первом способе объекту класса ostrstream передается динамически размещаемый массив символов, в который осуществляется вывод. Когда вывод в объект класса ostrstream завершен, этот объект может быть заморожен с помощью функции-элемента str. Функция-элемент str возвращает указатель типа char на начало массива в памяти.  [37]

Размер объектов класса не обязательно равен сумме своих данных-элементов. Это происходит из-за различных машинно-зависимых требований по выравниванию границ областей памяти ( см. главу 16) и по другим причинам.  [38]

Размер объекта класса в памяти определяется суммой размеров переменных-членов. Методы класса не занимают место в области памяти, выделенной для объекта.  [39]

Примером объекта класса А может служить промежуточная емкость ( со стабилизированной подачей жидкого гомогенного компонента, имеющего постоянную концентрацию) по каналу регулирования уровня в емкости.  [40]

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

Создание объекта класса СРеп или CBrush возможно двумя способами. Первый заключается в использовании конструктора как для создания собственно объекта, так и для его инициализации. Второй способ требует помимо использования конструктора, только созлающего объект класса, дополнительно вызова инициализирующей функции.  [42]

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

В объектах класса I благодаря меньшей массе оболочки удается распознать погруженный в нее диск.  [44]

Обычно каждый объект класса имеет свою собственную копию всех данных-элементов класса. Но в определенных случаях во всех объектах класса должна фигурировать только одна копия некоторых данных-элементов для всех объектов класса.  [45]



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