 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
Ø |
Unterscheidungsmerkmale
|
|
|
|
· |
Typ der
Komponenten
|
|
|
|
* |
alle Komponenten
vom selben Typ (homogene
Struktur)
|
|
|
|
* |
Komponenten sind
i.A. unterschiedlichen Typs (heterogene Struktur)
|
|
|
* |
übrigens:
Komponenten können selbst strukturierte Objekte sein
|
|
|
|
· |
Anzahl der
Komponenten
|
|
|
|
* |
fest vorgegeben, schon zur Übersetzungszeit
bekannt,
|
|
|
|
bleibt während
der Programmlaufzeit konstant
|
|
|
|
* |
nicht fest
vorgegeben; wird während der Programmlaufzeit einmal
|
|
|
|
bestimmt, bleibt
für den Rest der Programmlaufzeit konstant
|
|
|
|
* |
variabel, kann sich während der Programmlaufzeit
beliebig ändern
|
|
|
|
(dynamische
Liste)
|
|
|
|
· |
Zugriff auf die
Komponenten
|
|
|
|
* |
sequentiell, d.h. nur in bestimmter Reihenfolge (® Dateien)
|
|
|
|
* |
direkt über Index (Zahl, Nummer) oder
Komponenten-Bezeichner
|
|
|
|
(Name)
|
|
|
|
* |
Zugehörigkeitstest (mÎM? ® true/false); Komponenten nicht direkt
|
|
|
ansprechbar
|
|