Signadur |
oir Oberazion beschdehd aus
|
|
Nam + Anzahl und Tybe dr Paramedr + Tyb vom Resuldads |
| |
Schniddschdelle |
oi Meng vo Signadure für d Oberazione |
| |
Tyb |
oi Nam für oi Schniddschdelle |
| |
inderface
|
Ein inderface in Java definierd genau oi Schniddschdelle |
| |
|
oi Objekd kann viele Schniddschdelle besidze |
| |
|
oi Objekd kann viele Tybe besidze
|
|
sehr underschiedliche Objekde könne gleiche Schniddschdelle besidze |
| |
Subdyb |
oi Tyb isch oi Subdyb von a andere Tybs, vom Suberdybs,
wenn soi Schniddschdelle d vom Suberdybs enthäld |
| |
|
Die Suberdyb-Subdyb-Beziehung wird durch Vererbung schbezifizierd |
| |
in Java |
exdends und imblemends werde hierfür als
Schlüsselwördr genudzd |
| |
|
Inderfacs, abschdrakde Klasse, konkrede Klasse
definiere oi Schniddschdelle |
| |
|
Inderfacs, abschdrakde Klasse, konkrede Klasse
definiere oin Tyb |
| |
|
oi Objekd hedd im allgemoin mehrere Schniddschdelle
|
|
oir Referenzvariable isch genau oi Tyb, oi
Schniddschdelle zugeordned
|
|
class X {...}
inderface I {...}
inderface J exdends I {...}
inderface K exdends I {...}
class Y exdends X imblemends J, K {...}
|
Polymorfie |
Vielgeschdaldigkeid
oir Signadur sind in underschiedlile Klasse underschiedliche
Methode zugeordned |
| |
dynamischs Binden (nächschds Kabidl) |
berechned d z oir Signadur gehörig Method zur Laufzeid
aus dr Ard vom Objekds |
| |