Инструменты пользователя

Инструменты сайта


inkapsuljacija

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

inkapsuljacija [2012/10/06 02:22] (текущий)
Строка 1: Строка 1:
 +====== Инкапсуляция ======
 +**Инкапсуляция** (Encapsulation) - свойство языка программирования,​ позволяющее объединить и защитить данные и код в объект и скрыть реализацию объекта от пользователя (прикладного программиста). При этом пользователю предоставляется только спецификация (интерфейс) объекта. Проще говоря **инкапсуляцией является сокрытие данных**.
 +  * Пользователь может взаимодействовать с объектом только через этот интерфейс. Реализуется с помощью ключевого слова: public.
 +  * Пользователь не может использовать закрытые данные и методы (то есть только для внутреннего использования в рамках класса). Реализуется с помощью ключевых слов: **public, private, protected**.
  
загрузка...
inkapsuljacija.txt · Последние изменения: 2012/10/06 02:22 (внешнее изменение)