title: Real life example of Dynamic Polymorphism & Operator Overloading
body: <p>This was asked to me in an Interview as I mentioned OOPS is my favorite subject.</p>
  
  <p>Can anyone give some real life examples for Dynamic Polymorphism and Operator Overloading ? </p>
  
  <p>I could only explain in terms of coding , like calculating areas of different shapes (virtual functions + overriding ) and adding of complex numbers or concatenation of strings (operator overloading) .</p>