PAZ1c
paz1c
Pretypovanie smerom nahor
•Pretypovanie smerom nahor sa deje automagicky
CirkusovýPes cp = new CirkusovýPes();
Pes obyčajnýPes = (Pes) cp;
•Pretypovanie netreba písať
CirkusovýPes cp = new CirkusovýPes();
Pes obyčajnýPes = cp;
•To sme videli aj v prípade hudobných nástrojov.
•Pretypovávať môžeme aj ,,kompatibilné" primitívy:
float pi = 3.14f;
int celéPi = (int) pi;
double pi = 3.14;
float pi2 = (float) pi;
odreže sa desatinná časť
zníži sa presnosť