Down casting is the casting from a general to a more specific type, i.e. casting down the hierarchy
Assigning an object or object reference of sub class to a super class is called as down casting.
Ex: Object ob=new A();
Here A() is a sub class constructer and Object is a super class.