Polimorfismo significa várias formas. No caso da Orientação a Objetos, polimorfismo denota uma situação na qual um objeto pode se comportar de maneiras diferentes ao receber uma mensagem, dependendo do seu tipo de criação.Em Java, o polimorfismo se manifesta apenas em chamadas de métodos.
A herança é um mecanismo da Orientação a Objeto que permite criar novas classes a partir de classes já existentes, aproveitando-se das características existentes na classe a ser estendida
Galera, para quem errou essa, aconselho ler este artigo do DevMedia: https://www.devmedia.com.br/polimorfismo-em-java/27406