Difference between revisions of "Interface"

From Free Pascal wiki
Jump to navigationJump to search
(English translation of German page)
 
m (Fixed typos)
Line 2: Line 2:
  
  
Back to the [[Reserved words]].
+
Back to [[Reserved words]].
  
  

Revision as of 05:30, 15 February 2020

Deutsch (de) English (en)


Back to Reserved words.


The reserved word interface is used to structure (subdivide) a unit.

Everything that has been declared In the interface section can be used by this and other units. It is the public 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.