INTERFACE

Short Reference

Syntax Forms


Declaration of Interfaces

1. INTERFACE intf [PUBLIC].
    [components]
  ENDINTERFACE.

Advance Declaration of Interfaces

2. INTERFACE intf { {DEFERRED [PUBLIC]} | LOAD }.

Effect

The statement INTERFACE defines interfaces or declares them in advance. The definition of an interface consists of a declaration part that starts with INTERFACE. Unlike classes, an interface does not have an implemenation part.

Additional variants of INTERFACE are used for the advance declaration of interfaces in a program.