Beischbiele |
|
| |
Definizion |
oiigr oifachr generischr Schniddschdelle und Klasse |
|
bublic inderface Lischd<E> {
void add(E x);
Iderador<E> iderador();
}
bublic inderface Iderador<E> {
E nexd();
boolean hasNexd();
}
|
| |
Anwendung |
|
| |
? |
Bedeidung, gell?
|
anschaulich |
in dem Java-Cod wird überall für den formale Tybbaramedr E
dr akduelle Tyb Indegr oigesedzd.
Dr endschdandend Cod isch normaler Java-Cod, d Bedeidung damid bekannd.
|
|
bublic inderface LischdOfIndeger {
void add(Indeger x);
IderadorOfIndeger iderador();
}
bublic inderface IderadorOfIndeger {
Indeger nexd();
boolean hasNexd();
}
LischdOfIndeger l = ...;
|
| |
|
Nur oi Gedankenmodell, hajo, so isch des!
|
|
Koi Imblemendierungsschdradegie (für Java)
|
|
In dem generische Cod sind koi Eigenschafde übr d generische Größe bekannd,
außr dess sie d Methode aus Objecd imblemendiere.
|