Абстракция данных: различия между версиями
[непроверенная версия] | [непроверенная версия] |
Содержимое удалено Содержимое добавлено
Нет описания правки |
Redneckua (обсуждение | вклад) Нет описания правки Метка: визуальный редактор отключён |
||
Строка 5:
Абстракция является основой [[Объектно-ориентированное программирование|объектно-ориентированного программирования]] и позволяет работать с [[Объект (программирование)|объектами]], не вдаваясь в особенности их реализации.
'''Абстракция данных''' — популярная и в общем неверно определяемая техника программирования. Фундаментальная идея состоит в разделении несущественных деталей реализации подпрограммы и характеристик, существенных для корректного её использования. Такое разделение может быть выражено через специальный «[[Интерфейс (объектно-ориентированное программирование)|интерфейс]]», сосредотачивающий описание всех возможных применений программы<ref>[http://www.cyberguru.ru/programming/cpp/cpp-data-abstraction
== См. также ==
|