292
4) ДеструктуриТова са операции за унищожаване на вече създадена АСД.
II. Представяне на АТД в конкретен език за програмиранеПредставянето (реализацията, имплементирането) на АТД е свързано с подхода на програмиране, който се използва. При структурния подход то става чрез използване на подходящи декларации на типове и функции, и процедури за реализиране на основните операции. Модулният подход предлага самостоятелна
програмна единица модул, обединяваща ведно цяло структурата данни и нейните основни операции. Принципът на абстрактност е основен не само за структурното и модулното програмиране. Той изцяло е в основата на обектноориентираното програмиране. При него класовете са много удобно средство за представяне на
АТД (те представляват представяне на потребителски дефиниран АТД) и те могат да бъдат разгледани като наследници на модулите в структурното програмиране. Класовете обединяват данните и операциите ведно цяло.
Конкретен представителна даден клас се нарича обекта функциите,
реализиращи операциите на АТД се наричат методи.
Важен момент в усвояването на АДТ е
дефинирането на понятието“
структура от данни” - процесът на представяне на АСД в средата на конкретен език за програмиране я превръща в структура от данни”,
както това е показано на Фиг. 2:
Фиг. 2. Структура от данни е представянето на АТД в конкретенезик за програмиране