.ADS вариант №
Файл ADS — это файл спецификации для проекта программирования на языке Ada. Это похоже на класс для Java или пару заголовка и реализации в случае C++. Публичные и частные спецификации пакета Ada хранятся в файле .ads. Файл .adb, напротив, содержит реализацию или тела Ады. Подобно C++, Ada предлагает разделение спецификаций и реализаций независимо от ООП.
Файлы ADS можно открыть в любом текстовом редакторе, таком как Microsoft Notepad, Notepad++ и Atom.
Формат файла ADS
Файлы ADS имеют простой текстовый формат и могут открываться/редактироваться в любом текстовом редакторе. Пакеты Ады могут быть организованы в иерархию. Дочерний модуль может быть объявлен следующим образом:
-- 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;