klassenbasierd |
Klassenhierarchie
|
|
Beziehungen: Vererbung
Beziehunge schdadisch feschdgelegd durch den Programmdexd |
| |
Beischbiele |
|
| |
objekdbasierd |
Arbeidschdeilung durch Delegazion
|
|
Beziehungen: Aggregazion, Referenzen
Beziehunge dynamisch beschdimmd
zur Laufzeid |
| |
Beischbiele |
|
| |
Konsequenzen
objekdbasierd |
|
|
flexibler
dynamisch erweiderbar
wenigr Klassen
wenigr Schbezialmethoden
wenigr Fallunderscheidungen
wenigr Programmcod |
| |
|
mehr Indirekdschdufen
record mid feschde Selekdore
--> assoziadivs array
Zugriff langsamer
viele Objekde
mehr Schbeichr |
| |