Herunterladen Inhalt Inhalt Diese Seite drucken

Expansion Einer Parametrisierten Klasse - Fujitsu BS2000/OSD COBOL2000 V1.5 Benutzerhandbuch

Compiler
Inhaltsverzeichnis

Werbung

... zum ablauffähigen Programm
Beispiel 2-11

Expansion einer parametrisierten Klasse

temporär erzeugter Quelltext LRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLR (1)
CLASS-ID. exp USING ap. LRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLR (2)(3)
...
REPOSITORY.
CLASS ap. LRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLR LR LRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLR (3)
...
01 obj-fp USAGE OBJECT REFERENCE ap. LRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLR (3)
01 obj-pkl USAGE OBJECT REFERENCE exp. LRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLR (2)
...
(1)
(2)
(3)
i
U41113-J-Z125-6
Die Erzeugung und Übersetzung erfolgen automatisch. Der Anwender muss dazu
keinerlei zusätzliche Kommandos oder Anweisungen eingeben.
Der Name der parametrisierten Klasse wird an allen Stellen durch den Namen exp
der konkreten Expansion ersetzt.
Der Name des formalen Parameters wird an allen Stellen durch den Namen ap des
aktuellen Parameters ersetzt.
Der Compiler führt nachfolgende Expansionen nicht zwingend in der Reihenfolge
aus, wie sie im Programm geschrieben wurden, sondern so, dass die erforderlichen
Daten zu den aktuellen Parametern rechtzeitig vor der Expansion verfügbar sind.
Parametrisierte Klassen und Interfaces
47

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis