Casting
Object
Vector
Stack
up-casting
(always safe)
down-casting
(use instanceof to check before)
If you down-cast and you are wrong,
you will get a ClassCastException,
which can terminate your program.