API staat voor Application Programmers Interface.
Wanneer de programmeur van een bibliotheek gebruik maakt, hoeft ie niet precies te weten hoe alles inwendig plaatsvindt.
Voor de gebruiker (programmeur) zijn alleen de specificaties, in de vorm van headerfiles, van belang. De specificaties vertellen wat er gebeurt.
. |
programmeur: . |
. specificatie | implementatie
. is zichtbaar | is onzichtbaar
. |
. .h | .c
. .hxx | .cxx .cpp .cp
. |
<--- API --->