An overloaded operator is the best way to practice polymorphism code example
Example: operator overloading is also called which polymorphism
operator overloading, sometimes termed operator ad hoc polymorphism
operator overloading, sometimes termed operator ad hoc polymorphism