В чем разница между абстрактным типом данных (ADT) и структурой данных?

Я нашел, что книги и онлайн-ресурсы используют оба термина взаимозаменяемо, показывая много четкого различия.

Ответ 1

это может помочь:

Проще говоря, ADT - это логическое описание, а структура данных - конкретная. ADT - это логическая картина данных и операций для управления компонентами данных. Структура данных - это фактическое представление данных во время реализации и алгоритмы для управления элементами данных. ADT находится на логическом уровне, а структура данных находится на уровне реализации.

ADT vs DS