Cтраница 1
Инкапсуляция ( encapsulation) - это механизм, связывающий вместе код и данные, которыми он манипулирует и одновременно защищает их от внешних помех и некорректного использования. Иными словами, инкапсуляцию можно представить в виде защитной оболочки, предохраняющей код и данные ( свойства и методы класса) от изменения извне. Доступ к коду и данным внутри оболочки жестко контролируется интерфейсом. [1]
Инкапсуляция позволяет программе обращаться с объектами как с черными ящиками. Программа может использовать открытые методы объектов для исследования и изменения значений без необходимости разбираться в процессах, происходящих внутри этого черного ящика. [2]
Инкапсуляция ( encapsulation) одного протокола ( protocol) внутрь другого, часто используемая для передачи сообщений, реализованных с помощью транспортного протокола локальной сети, через базовую сеть ( backbone), не поддерживающую этот протокол. [3]
Инкапсуляция помогает рассматривать данные и действия над данными как единое целое, составляющее объект, i Чтобы не быть слишком серьезными, попробуем имитировать на экране движение комара, или, лучше, целой комариной компании. Объект Mosquito будет включать в себя данные, которые понадобится помнить о комаре ( координаты, скорость, цвет), и вес что комар будет делать ( прежде всего, РОДИТСЯ. [4]
Инкапсуляция - это комбинирование записи с процедурами и функциями, которые манипулируют - этой записью для получения нового типа данных - объекта. [5]
Инкапсуляция представляет собой заключение атрибутов и методов в определение класса. Инкапсуляция помогает изолировать данные и атрибуты класса, потому что связь с этим классом возможна только посредством его методов. Инкапсулированный класс скрывает свое определение и особенности обработки внутри себя. Следовательно, сделанные в классе изменения не будут влиять на его связь с другими классами, пока существует возможность обращаться к исходному варианту его методов. [6]
Инкапсуляция всего, что мы знаем об автомобиле, в один класс имеет для программиста - ряд преимуществ. Ведь все сведения собраны вместе в одном объекте, на который легко ссылаться, копировать и манипулировать его данными. Клиенты вашего класса, т.е. части программы, работающие с этим классом, могут использовать ваш объект, не беспокоясь о том, что находится в нем или как именно он работает. [7]
Инкапсуляция ( encapsulation) означает, что всякий объект доступен только через четко определенный набор программных методов, организованных в программные интерфейсы. Объекты доступа к данным БГД скрывают внутренние детали устройства объектов данных и обеспечивают им единый стандартный программный интерфейс. [8]
Инкапсуляция означает объединение данных и методов работы с ними в одной конструкции и скрытие части данных и функций. В языке Си инкапсуляция реализуется с помощью классов. [9]
Инкапсуляция - это комбинирование данных с процедурами и функциями, которые манипулируют этими данными. В результате получается новый тип данных - объект. [10]
Инкапсуляция не является исключительной особенностью ООП, она применяется и в языках структурного и модульного программирования. В ООП концепция инкапсуляции получила свое логическое завершение и является одним из базовых принципов объектного программирования. [11]
Инкапсуляция основана на идее о том, что объект должен скрывать в себе детали, несущественные для его использования. [12]
Инкапсуляция данных в Фортране может быть реализована с помощью массивов. Рассмотрим пример подпрограммы, написанной на Фортране 77 и предназначенной для обработки одномерного вещественного массива. [13]
Инкапсуляция данных упрощает и совместную работу нескольких программистов над одним проектом. Подпрограмма ARPROC в нашем примере имеет простой интерфейс, вероятность изменения которого невелика даже в случае изменения ее кода. [14]
Инкапсуляцией называется объединение данных с функциями их обработки, одновременно с сокрытием несущественной для использования данных информации. [15]