Какво е ADS файл?
ADS файлът е файл със спецификация за проект за програмиране на Ada. Подобен е на клас за Java или двойката заглавка и реализация в случай на C++. Публичните и частните спецификации на пакета Ada се съхраняват във файла .ads. Файлът .adb, за разлика от това, съдържа изпълнението или телата на Ada. Подобно на C++, Ada предлага разделение между спецификациите и имплементациите независимо от ООП.
ADS файловете могат да се отварят във всеки текстов редактор като Microsoft Notepad, Notepad++ и Atom.
Файлов формат ADS
ADS файловете са в обикновен текстов формат и могат да се отварят/редактират с всеки текстов редактор. Ada пакетите могат да бъдат организирани в йерархии. Дъщерна единица може да бъде декларирана по следния начин:
-- root-child.ads
package Root.Child is
-- package spec goes here
end Root.Child;
-- root-child.adb
package body Root.Child is
-- package body goes here
end Root.Child;