Що таке файл 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;