ABAP Classes can be declared
Globally or
Locally. A global class can be used by any object within the ABAP repository. By contrast, a local class can only be used within the scope it is declared.
#
CLASS lcl_abap_class DEFINITION.
PUBLIC SECTION.
PROTECTED SECTION.
PRIVATE SECTION.
ENDCLASS.
CLASS lcl_abap_class IMPLEMENTATION.
ENDCLASS.