El polimorfismo en Java es muy poderoso. Te permite tratar un objeto de varias formas. Puedes hacer esto cambiando cómo se comporta un método, sin tener que modificar el código original.