Освой самостоятельно С++ за 21 день.
Отрывок из книги
Инкапсуляция Когда инженер использует в своей разработке резистор, он не изобретает его заново, а идет на склад (в магазин, к коллеге — возможны варианты) и в соответствии с заданными параметрами подбирает себе нужную деталь. При этом его не очень-то волнует, как устроен данный конкретный резистор, лишь бы он работал в соответствии с заводскими характеристиками. Именно это свойство скрытости или автономности объектов, используемых во внешних конструкциях, называется инкапсуляцией. С помощью инкапсуляции можно обеспечить сокрытие данных. Это очень важная характеристика, благодаря которой пользователь может не задумываться о внутренней работе используемого объекта. Подобно тому, как использование холодильника не требует знаний о принципах работы рефрижератора, применение хорошо разработанного программного объекта позволяет не заботиться о взаимоотношениях его внутренних переменных-членов.
Еще раз приведем аналогию: для эффективного использования резистора инженеру совсем не обязательно знать принципы его работы и внутреннее устройство. Все свойства резистора инкапсулированы (т.е. скрыты) в самом резисторе, важно только, чтобы он правильно справлялся со своими функциями.
Комментарии:
Популярные книги
Имперец. Том 1 и Том 2
1. Имперец
Фантастика
:попаданцы
,альтернативная история
,аниме
.
5.00
рейтинг книги
Отверженный. Дилогия
Отверженный
Фантастика
:фэнтези
.
7.51
рейтинг книги
Ларь
10. Бедовый
Фантастика
:городское фэнтези
,мистика
.
5.75
рейтинг книги
Гримуар темного лорда IX
9. Гримуар темного лорда
Фантастика
:попаданцы
,альтернативная история
,аниме
,фэнтези
.
5.00
рейтинг книги
Эволюционер из трущоб. Том 12
12. Эволюционер из трущоб
Фантастика
:попаданцы
,аниме
,фэнтези
.
5.00
рейтинг книги
Кодекс Крови. Книга ХVII
17. РОС: Кодекс Крови
Фантастика
:попаданцы
,аниме
,фэнтези
.
5.00
рейтинг книги
Паладин из прошлого тысячелетия
1. Соприкосновение миров
Фантастика
:боевая фантастика
,попаданцы
.
6.25
рейтинг книги
Я снова граф. Книга XI
11. Дорогой барон!
Фантастика
:боевая фантастика
,попаданцы
,аниме
.
5.00
рейтинг книги
Хозяин Теней
1. Безбожник
Фантастика
:попаданцы
,аниме
,фэнтези
.
5.00
рейтинг книги
Инженер Петра Великого 4
4. Инженер Петра Великого
Фантастика
:попаданцы
,альтернативная история
.
5.00
рейтинг книги
Страж Кодекса. Книга V
5. КО: Страж Кодекса
Фантастика
:фэнтези
,попаданцы
,аниме
.
5.00
рейтинг книги
Лекарь Империи 6
6. Лекарь Империи
Фантастика
:городское фэнтези
,боевая фантастика
,аниме
,попаданцы
.
5.00
рейтинг книги
На границе империй. Том 4
4. Фортуна дама переменчивая
Фантастика
:космическая фантастика
.
6.00
рейтинг книги
Искатель 3
3. Валинор
Фантастика
:попаданцы
,рпг
,фэнтези
.
5.00
рейтинг книги
Барон нарушает правила
3. Закон сильного
Фантастика
:фэнтези
,попаданцы
,аниме
.
5.00
рейтинг книги
Офицер
1. Офицер
Фантастика
:боевая фантастика
.
7.21
рейтинг книги
Сфирот
8. Стеллар
Фантастика
:боевая фантастика
,рпг
.
6.92