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

Создание - экземпляр

Cтраница 3


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

Одно из дополнительных преимуществ автоматизации состоит в возможности работы с приложением, являющимся сервером автоматизации без создания видимого экземпляра этого приложения.  [32]

Один из конструкторов ifstream принимает char в качестве аргумента, поэтому можно указать имя файла непосредственно при создании экземпляра этого класса.  [33]

Когда вы вызываете EnumFontFamilies с пустым вторым параметром, эта функция осуществляет полный перебор шрифтов системы, заботясь о создании экземпляра LOGFONT для каждого типа. Когда вы заполняете параметр IpszFamily, Windows ищет информацию о конкретном шрифте.  [34]

Классы описаний классов ( class definition) определяют классы, экземпляры которых содержат созданные пользователем описания классов и служат шаблонами для создания экземпляров других классов. Описание имеет три подкласса - описание объекта ( object-definition), описание связи ( connection-definition) и описание сообщения ( message-definition) в соответствии с классами, которые может определять пользователь.  [35]

Если после этого программа вызовет функцию Мах, передав ей два объекта класса ccurrency, компилятор инициирует вызов приведенной выше функции вместо создания экземпляра функции по шаблону Мах.  [36]

37 Мастер COM Object Wizard. [37]

Этот программный код создает объект класса TComObjectFactory, передавая в качестве параметра глобальный объект ComServer, ссылку класса на только что определенный класс, GUID класса, имя сервера, описание сервера и выбранные модели организации потоков и создания экземпляров.  [38]

Как показано на этом рисунке, множество классов хранится в библиотеках PowerBuilder. Создание экземпляра класса А выбрано в качестве графической иллюстрации взаимосвязи объектов и экземпляров.  [39]

В целом процедура близка к той, что используется при чтении. Вместо создания экземпляра класса if stream, вы создаете экземпляр класса ofstream и начинаете сбрасывать в него данные. Листинг 4.5 содержит программу, которая создает новый файл, записывает в него 10 строк текста и закрывает. Затем файл снова открывается для чтения, его содержимое считывается и выводится на экран.  [40]

Фактический параметр, соответствующий согласованному формальному массиву-значению должен быть выражением. Перед созданием динамического экземпляра блока значение этого выражения вычисляется и присваивается вспомогательной переменной, которая больше нигде не встречается в программе. Тип этой переменной идентичен типу выражения. Вспомогательная переменная существует все время, пока существует экземпляр блока.  [41]

42 Реализация абстрактного типа Time в виде класса ( часть 1 из 2. [42]

В программе на рис. 16.3 использован класс Time. При создании экземпляра объекта автоматически вызывается конструктор Time, который явно инициализирует каждый закрытый элемент данных значением О. Затем для подтверждения того, что элементы данных были инициализированы должным образом, время выводится в военном и стандартном форматах. После этого время устанавливается при помощи элемента-функции setTime и снова выводится в обоих форматах. Потом элемент-функция Time пытается присвоить элементам данных недопустимые значения и время снова выводится в обоих форматах.  [43]

Добавленный код напоминает код отображения стандартного диалогового окна в программе FontDemo. Однако вместо создания экземпляра класса диалогового окна функция OnTextFormat создает экземпляр класса CPropertySheet. Этот объект управляет отображением диалогового окна с вкладками. Затем функция OnTextFormat создает экземпляры всех классов, порождаемых от класса CPropertyPage и сгенерированных мастером ClassWizard. Каждый из этих объектов связан с одним из разработанных шаблонов диалогового окна и управляет определенной страницей. Функция OnTextFormat вызывает функцию AddPage для объектов класса CPropertySheet, чтобы добавить в окно новую страницу, и функцию DoModal класса CPropertySheet для создания и отображения диалогового окна с вкладками, содержащего страницу для каждого добавленного объекта.  [44]

Имеются четыре основных операции над классами и принадлежащими им экземплярами. Первая - обеспечивает создание экземпляра некоторого класса, а также установление принадлежности существующего экземпляра некоторого класса еще к одному классу. Так, например, новый экземпляр класса СТУДЕНТ может быть введен либо путем его создания, либо указанием, что некоторый существующий экземпляр класса ЛИЧНОСТЬ должен быть отнесен также и к классу СТУДЕНТ. Вторая операция устраняет принадлежность экземпляра к некоторому классу или полностью исключает этот экземпляр. Третья - обеспечивает выборку всех экземпляров, принадлежащих к определенному классу. И наконец, четвертая операция определяет принадлежность экземпляра указанному классу.  [45]



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