PAZ1c
paz1c
Zisťovanie typu premennej
•Niekedy je vhodné zistiť, či bude pretypovanie bezpečné
•Operátor instanceof zistí, či má premenná daný typ alebo niektorý z rodičovských typov
Pes obyčajnýPes = new Pes();
if(obyčajnýPes instanceof CirkusovýPes) {
  CirkusovýPes c2 = (CirkusovýPes) obyčajnýPes;
}
obyčajnýPes je Psom, ale nie je CirkusovýmPsom
CirkusovýPes pes = new Pes();
if(pes instanceof Object) {
  ...
}
pes je Objectom