Show TOC Anfang des Inhaltsbereichs

Hintergrunddokumentation Generierte Klassen  Dokument im Navigationsbaum lokalisieren

 

Klasse

Beschreibung

Änderbarkeit

CL_<CLASS NAME>

Explizit angelegte persistente Anwendungsklasse.

Die Klasse implementiert einige generierte Service-Methoden und alle Anwendungsmethoden.

Änderungen wirken sich die zugehörigen Hilfsklassen aus.

CA_<CLASS NAME>

Instanziiert den Klassenakteur für die CL-Klasse.

Die CA-Klasse erbt von der CB-Klasse und ist final. Bestimmte Methoden der Object Services, z.B. das Laden und Speichern von Objektdaten in der DB können redefiniert werden.
Die CA-Klasse erbt von der CB-Klasse keine eigenen Methoden; sie dient zur Redefinition und Erweiterung gegenüber der CB-Klasse.
Die CA-Klasse versorgt genau eine Instanz, nämlich den Klassenakteur für die Klasse CL_<CLASS NAME>.

Die Klasse ist um weitere Komponenten erweiterbar.

CB_<CLASS NAME>

Oberklasse für die Klassenakteursklasse (CA_<CLASS NAME>).

Die CB-Klasse ist abstrakt. Es können also keine Instanzen von ihr gebildet werden.
Sie dient als Vorlage für die änderbare CA-Klasse und implementiert die klassenspezifischen Anteile der Object Services, also z.B. das Laden und Speichern von Objektinstanzen der CL-Klasse.

Nicht änderbar.

 

Siehe auch:

Klassendiagramm: angelegte Klassen

 

Ende des Inhaltsbereichs