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

Биты и байтыЛогика → Инкапсуляция
Инкапсуляцией будет являться особое свойство определенного языка программирования, благодаря которому становится возможным предоставить программисту нужные ему инструмент программирования (функцию или оператор), не раскрывая и не знакомя его с непосредственным кодом этого инструмента. Другими словами, программист имеет представление только лишь о том, как сработает тот или иной инкапсулируемый инструмент, не имея представления о его кодовой реализации.
Основные качества инкапсуляции заключаются в том, что программист не вдаваясь и не углубляясь в алгоритм, может оперировать через один лишь интерфейс, получая при этом желаемый результат.