konkrede
Klasse |
definierd inderne Zuschdand
legd fesch, wie ebbes berechned wird |
| |
Tyb |
legd Schniddschdelle feschd
Aufrufkonvenzion
legd fesch, wie ebbes verwended wird |
| |
|
jed Klasse definierd abr au oin Tyb |
| |
Klassenvererbung |
Imblemendierung wird vererbd
und erweiderd odr modifizierd |
| |
Schniddschdellenvererbung |
nur Erweiderung vo Tybe |
| |
Mehrfachvererbung |
für Schniddschdelle saumaessich nüdzlich (nodwendich)
für Klasse zweifelhafd |
| |
C++ und Eiffl |
koi syndakdische Underschied zwische Klasse und Schniddschdelle |
| |
Java |
class X { ... }
inderface I { ... }
|
| |
Klassenvererbung |
ermöglichd Wiederverwendung und Modifikazion vo Algorithme und Dadenschdrukdure ohne
Kobiere vo Quelldexde
|
| |
Schniddschdellenvererbung |
Des Beerbe vo abschdrakde Klasse und Inderfacs
ermöglichd d Imblemendierung vo Familie vo Objekde
mid idendische Schniddschdelle |
| |
idendische Schniddschdelle |
|
|
gleichförmig Verarbeidung
|
|
koi Fallunderscheidunge |
| |
richdig Vererbung |
alle Underklasse besidze gleiche gmoisam Schniddschdelle |
| |
|
Kliende wisse nix übr d inderne Schdrukdur dr Objekde
kenne nur d Schniddschdelle odr abschdrakde Klasse
|
|
Imblemendierungsabhängigkeide zwische Subsyschdeme werde reduzierd |
| |
|
Referenzvariable immr nur vom Tyb oir abschdrakde Klasse
|
|
Konschdrukdouuffruf vo konkrede Klasse immr indirekd
übr erzeigend Funkzione
|
|
Erzeigungsmuschdr |
| |
Beischbiele |
|
| |