Абстракция данных: различия между версиями

[отпатрулированная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
добавил запятую после слова "характеристик"
мНет описания правки
Строка 1:
'''Абстра́кция''' в [[Объектно-ориентированное программирование|объектно-ориентированном программировании]] — это придание [[объектОбъект (программирование)|объекту]]у характеристик, которые чётко определяют его концептуальные границы, отличая от всех других объектов. Основная идея состоит в том, чтобы отделить способ использования составных объектов данных от деталей их реализации в виде более простых объектов, подобно тому, как [[Функциональное программирование|функциональная]] абстракция разделяет способ использования функции и деталей её реализации в терминах более примитивных функций, таким образом, данные обрабатываются функцией высокого уровня с помощью вызова функций низкого уровня.
 
Абстракция является основой [[Объектно-ориентированное программирование|объектно-ориентированного программирования]] и позволяет работать с [[Объект (программирование)|объектами]], не вдаваясь в особенности их реализации.