ABAPINTERFACES_SHORTREF - INTERFACES SHORTREF

General Material Data   BAL_S_LOG - Application Log: Log header data  
This documentation is copyright by SAP AG.

INTERFACES

Reference



Syntax

INTERFACES intf
  { { [ABSTRACT METHODS meth1 meth2 ...]
      [FINAL METHODS meth1 meth2 ...] }
    | [ALL METHODS {ABSTRACT|FINAL}] }
  [DATA VALUES attr1 = val1 attr2 = val2 ...].


Effect

Includes an interface in the publicvisibility section of a class or in another interface.

Additions

  • ABSTRACT METHODS meth1 meth2 ...
    Makes the specifiedinstancemethods meth1, meth2, ...abstract when implementing the interface in a class.

  • FINAL METHODS meth1 meth2 ...
    Makes the specified instance methods meth1, meth2, ... final when implementing the interface in a class.

  • ALL METHODS {ABSTRACT|FINAL}
    Makes all instance methods abstract or final when implementing the interface in a class.

  • DATA VALUES attr1 = val1 attr2 = val2 ...
    Assignsstartvalues val1, val2, ... to instance attributes attr1, attr2, ... when implementing the interface in a class.





CL_GUI_FRONTEND_SERVICES - Frontend Services   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
This documentation is copyright by SAP AG.


Length: 1862 Date: 20120522 Time: 234438     triton ( 42 ms )