background
loading scroll to btns
Back To Home
notes
1 min readJune 30, 2024

๐Ÿ‘ ADT

data structures
problem solving

ADT

  • A theoretical concept, more like a logical or a mathematic view
  • it's independent of programming languages and how it will be implemented
  • Data structures are concrete, they are implementing the ADTs
  • ADTs are acting like an interface
    • we as clients: use it based on the agreed provided functionality (interface)
    • the implementer: follow the agreed design (interface)
  • ADTs are all about the what
  • The implementation of ADTs is language dependent

Comments