Instanzmethoden/-Attribute und statische Methoden/Attribute

Aus SAP-Wiki
Wechseln zu: Navigation, Suche

Methoden und Attribute sind in der Klasse deklariert. Methoden beschreiben ein Verhalten, während Attribute Eigenschaften bezeichnen.

Es kann unterschieden werden in:

  • Instanzmethoden
  • Instanzattribute
  • statische Methoden
  • statische Attribute


Instanzmethoden/-attribute

Eine Klasse ist sozusagen der Bauplan von einer Sache. Eine Referenzvariable in Bezug auf diese Klasse wird erzeugt durch den Befehl

Data: ref_var type ref of classname.

Ein Objekt/Instanz in Bezug auf diese Klasse, wo auch physischer Hauptspeicher zugewiesen wird, bewirkt folgender Befehl

Create object ref_var.


Instanzmethoden

Diese Instanz der Klasse kann nun auch die Instanzmethoden der Klasse ausführen.


Instanzattribute

Diese Instanz der Klasse hat nun bestimmte Eigenschaften/Attribute.


Statische Methoden/Attribute

Statische Methoden

Eine statische Methode ist eine Funktion, die die Klasse selbst ausführen kann.


Statische Attribute

Statische Attribute sind Eigenschaften der Klasse.


Literatur