Ein abstrakter Datentyp beschreibt Werte und Operationen unabhängig von ihrer Implementierung.
Beispiel: Stack mit push und pop; implementierbar per Array oder Liste.
push
pop