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

Инкапсуляция

Cтраница 3


Компонент обладает свойством инкапсуляции - работает как черный ящик, скрывая детали реализации. Для работы с компонентом достаточно знать его интерфейс, включающий описание входов и выходов.  [31]

Класс TRegistry обеспечивает общую инкапсуляцию API реестра, а класс TReglniFile предоставляет интерфейс классаПтТйе, но данные сохраняет в реестре. Этот класс является естественным выбором для обеспечения перехода с версии на основе INI на версию, использующую реестр.  [32]

Контроль ошибок производится при инкапсуляции и восстановлении пакетов ( во всех промежуточных узлах), а не только в оконечном узле.  [33]

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

В языке C свойство инкапсуляции поддерживается посредством создания нестандартных ( пользовательских) типов данных, называемых классами. После создания хорошо определенный класс действует как полностью инкапсулированный объект, т.е. его можно использовать в качестве целого программного модуля. Настоящая же внутренняя работа класса должна быть скрыта. Пользователям хорошо определенного класса не нужно знать, как этот класс работает; им нужно знать только одно - как его использовать.  [35]

Компонентно-ориентированные системы построены на основе инкапсуляции компонентов.  [36]

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

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

Класс TForm служит в VCL для инкапсуляции форм. Формы используются для главных, диалоговых, подчиненных окон и для любых других типов окон, которые вы только сможете вообразить.  [39]

В ней проделана большая работа по инкапсуляции окружения Windows, и это без всякого сомнения является крупным достоинством. Однако при таком уровне инкапсуляции OWL достаточно сложна, и иногда в ней трудно разобраться тем, кто только приступает к ее изучению. Сложность OWL рассматривается некоторыми как недостаток. Безусловно, чтобы стать мастером, потребуется время.  [40]

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

К традиционно вьщеляемым преимуществам объектно-ориентированного программирования относятся инкапсуляция, полиморфизм и многократное использование.  [42]

Для этих целей был создан специальный протокол инкапсуляции сообщений в IP - пакеты ( РРТР) для последующей передачи по сети INTERNET Были устранены недостатки модемной связи по скорости и стоимости передачи, но сразу же встал вопрос о безопасности передачи данных через глобальную сеть, так как коммутация пакетов между сетями является практически неконтролируемым ( или легко маскируемым) процессом.  [43]

44 Клиент, сервер и сообщник ( а. от инкапсулированного сервера информация все равно может утекать сообщнику по тайному каналу ( б. [44]

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



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