Hvad er en ADS fil?
En ADS-fil er en specifikationsfil for et Ada-programmeringsprojekt. Det ligner en klasse til Java, eller header- og implementeringsparret i tilfælde af C++. Ada-pakkens offentlige og private specifikationer er gemt i .ads-filen. .adb-filen indeholder derimod implementeringen eller Ada-kroppe. Ligesom C++ tilbyder Ada adskillelse mellem specifikationer og implementeringer uafhængigt af OOP.
ADS-filer kan åbnes i enhver teksteditor, såsom Microsoft Notepad, Notepad++ og Atom.
ADS filformat
ADS-filer er i simpelt tekstfilformat og kan åbnes/redigeres med enhver teksteditor. Ada-pakker kan organiseres i hierarkier. En underenhed kan deklareres på følgende måde:
-- 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;