Vad är en ADS-fil?
En ADS-fil är en specifikationsfil för ett Ada-programmeringsprojekt. Det liknar en klass för Java, eller header- och implementeringsparet i fallet med C++. De offentliga och privata specifikationerna för Ada-paketet lagras i .ads-filen. .adb-filen innehåller däremot implementeringen, eller Ada-kroppar. Liksom C++ erbjuder Ada separation mellan specifikationer och implementeringar oberoende av OOP.
ADS-filer kan öppnas i vilken textredigerare som helst som Microsoft Notepad, Notepad++ och Atom.
ADS-filformat
ADS-filer är i enkel textfilformat och kan öppnas/redigeras med vilken textredigerare som helst. Ada-paket kan organiseras i hierarkier. En barnenhet kan deklareras på följande sätt:
-- 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;