Абстра́кция да́нных — подход к обработке данных по принципу
чёрного ящика. Данные обрабатываются функцией высокого уровня с помощью вызова функций низкого уровня. Обычно такой подход используется в
объектно-ориентированном программировании, что позволяет работать с
объектами, не вдаваясь в особенности их реализации.