ABAP Klasy
Język ABAP był rozwijany przez ponad 30 lat.
Klasy to nowy element programowania w tym języku.
Postaram się poprzez przykłady w kodzie zobrazować Tobie jak wygląda programowanie obiektowe w systemach SAP.
CLASS lcl_cos DEFINITION. "INHERITING FROM klasa_nadrzedna.
PUBLIC SECTION.
DATA: att TYPE c.
* METHODS metoda.
METHODS CONSTRUCTOR.
* CLASS-METHODS sdkjfk. " metoda statyczna
CLASS-DATA skdfjl. " atrybut statyczny
ENDCLASS.
CLASS lcl_cos IMPLEMENTATION.
METHOD CONSTRUCTOR.
att = 'X'.
ENDMETHOD.
ENDCLASS.
*DATA: obj TYPE REF TO lcl_cos.
*CREATE OBJECT obj.
*
*obj->metoda.
*lcl_cos=>sdkjfk.
*obj=>sdkjfk.
*obj->att.