polymorphism means one instance multiple methods :
method over riding is run time poly morphism & method overloading is run time poly morphism