Dog is an Animal.
Cat is an Animal.
You can say having closed your eye.
But Animal is Dog or Cat or Horse or
Cow or Monkey.... oh please stop

without seeing them, how can you say.
So Animal reference can take Dog/Cat/Horse..... stop please
Animal Aref=new Dog();
But Dog reference cannot take Animal ref
Animal ArefC=new Cat();
Dog dogRef=ArefC;
It is like in Cat's house, you want to put Horse to live
