From Free Pascal wiki
Deutsch (de) │
English (en) │
In the implementation section everything that has been declared there can only be used in this unit. It is the private part in other languages.
Example of a unit structure:
unit ...; // Name of the unit interface // Everything declared here may be used by this and other units (public) uses ...; ... implementation // The implementation of the requirements for this unit only (private) uses ...; ... initialization // Optional section: variables, data etc initialised here ... finalization // Optional section: code executed when the program ends ... end.