PAZ1c
paz1c
Pretypovanie
•Ak máme hierarchiu tried, tak môžeme priraďovať len potomka do predka
•
•
•
•
•existujú však prípady, keď môžeme priradiť predka do potomka
•príklad: staré zoznamy v JDK 1.4
–metóda get() na ArrayList-e vracala Object
f = z
z = f
ZobcováFlauta z = new ZobcováFlauta();
Flauta f = new Flauta();
ArrayList zoznam = new ArrayList();
zoznam.add(new Pes("Dunčo"))
Object psovitýObjekt = zoznam.get(0);
vkladám reťazec
späť dostanem Object