<aside> <img src="/icons/home_green.svg" alt="/icons/home_green.svg" width="40px" />

Back to Home

</aside>

https://jennychen9827sbu.github.io/CAD281/ADT.html

https://jennychen9827sbu.github.io/CAD281/stackQueueTimeComplexity.html


  1. An Abstract Data Type (ADT) defines what a data structure does — not how it is implemented.
  2. Comparison Function Modules vs ADT

What is an ADT (Abstract Data Type)?

An ADT is a logical model of a data structure that defines:

It's like using a TV remote: you press buttons (interface) but don’t care about the circuits inside (implementation).


Why use ADTs?


Where is ADT used?