Блин, все такие умные, википедия всё знает?
Своими словами.
Инкапсуляция - это основа ООП (объектно ориентированного программирования) . Если вы пишите свое приложение в классах, это и есть инкапсулирование.
Второй вариант сомнительно описан, но по всей видимости он правильный.
Другие языки программирования и технологии
искала в инете но ничего похожего не нашла..какой ответ верный?Инкапсуляция-это
Инкапсуляция (encapsulation) - 1) в сетевых технологиях - метод, используемый многоуровневыми протоколами, суть которого в том, что каждый уровень добавляет заголовок в модуль данных протокола (PDU); например, в терминах Internet пакет содержит заголовок физического уровня, за которым следует заголовок сетевого уровня (IP), далее - заголовок транспортного уровня (TCP), за которым располагаются данные прикладных протоколов. 2) в языках программирования - возможность сокрытия некоторых аспектов представления класса; при этом доступ к объектам осуществляется только посредством экспортируемых (exporting) операций.
Инкапсуля́ция — свойство языка программирования, позволяющее объединить и защитить данные и код в объектe и скрыть реализацию объекта от пользователя (прикладного программиста) . При этом пользователю предоставляется только спецификация (интерфейс) объекта.
* Пользователь может взаимодействовать с объектом только через этот интерфейс. Реализуется с помощью ключевого слова: public.
* Пользователь не может использовать закрытые данные и методы. Реализуется с помощью ключевых слов: private, protected, internal.
Инкапсуляция — один из четырёх важнейших механизмов объектно-ориентированного программирования (наряду с абстракцией, полиморфизмом и наследованием) .
Сокрытие реализации целесообразно применять в следующих случаях:
* предельная локализация изменений при необходимости таких изменений,
* прогнозируемость изменений (какие изменения в коде надо сделать для заданного изменения функциональности) и прогнозируемость последствий изменений.
* Пользователь может взаимодействовать с объектом только через этот интерфейс. Реализуется с помощью ключевого слова: public.
* Пользователь не может использовать закрытые данные и методы. Реализуется с помощью ключевых слов: private, protected, internal.
Инкапсуляция — один из четырёх важнейших механизмов объектно-ориентированного программирования (наряду с абстракцией, полиморфизмом и наследованием) .
Сокрытие реализации целесообразно применять в следующих случаях:
* предельная локализация изменений при необходимости таких изменений,
* прогнозируемость изменений (какие изменения в коде надо сделать для заданного изменения функциональности) и прогнозируемость последствий изменений.
Инкапсуля́ция — свойство языка программирования, позволяющее объединить и защитить данные и код в объектe и скрыть реализацию объекта от пользователя (прикладного программиста) . При этом пользователю предоставляется только спецификация (интерфейс) объекта.
плохо искали=)
Инкапсуля́ция — свойство языка программирования, позволяющее объединить и защитить данные и код в объектe и скрыть реализацию объекта от пользователя (прикладного программиста) . При этом пользователю предоставляется только спецификация (интерфейс) объекта.
Инкапсуля́ция — свойство языка программирования, позволяющее объединить и защитить данные и код в объектe и скрыть реализацию объекта от пользователя (прикладного программиста) . При этом пользователю предоставляется только спецификация (интерфейс) объекта.
Инкапсуляция (лат. in capsula, в коробочке) — абстракция и сокрытие данных и действий от окружающей среды.
Похожие вопросы
- где в c++ free proffesional 5 прописывать пути нахождения библиотек? искал в tools но чето не могу найти ((
- Инкапсуляция, полиморфизм Обясните по проще что такое инкапсуляция и полиморфизм?
- Почему, я, ищу работу в инете, а мне попадается, какое-то разводилово на дурной труд, или на деньги? Не ужели нет ни чего
- ИНКАПСУЛЯЦИЯ своими словами? код програмы который зашифровали от всех? как она выглядит в коде программы?
- Зачем нужна инкапсуляция?
- ООП: что такое инкапсуляция, абстракция, полиморфизм и наследование?
- Обьясьните пожалуйста кто-нибудь, что такое "Полиморфизм"и "Инкапсуляция"
- Основные принципы ООП: инкапсуляция, полиморфизм, наследование Объясните пожалуйста простыми словами?
- Вопрос по ООП. Инкапсуляция, наследие, полиморфизм. Как понять все это чудо?
- Зачем нужны геттеры и сеттеры? Не нарушают ли они принцип инкапсуляции?