“Chamadas de método em Java são polimórficas. A mesma chamada de método pode, em momentos diferentes, invocar diferentes métodos, dependendo do tip...
“Chamadas de método em Java são polimórficas. A mesma chamada de método pode, em momentos diferentes, invocar diferentes métodos, dependendo do tipo dinâmico da variável utilizada para fazer esta chamada. Uma variável polimórfica é uma que pode armazenar objetos de diferentes tipos (cada variável objeto em Java é potencialmente polimórfica).” (BARNES, D. J.; KOLLING, M. Programação orientada a objetos em Java. Editora Pearson Prentice Hall. São Paulo, 2004. p. 264). O polimorfismo na orientação a objetos pode assumir diferentes comportamentos. Como se apresenta o polimorfismo na forma de sobrecarga?
a) Criando métodos com o mesmo nome, mas cada método recebe parâmetros diferentes. b) Realizando uma sobrescrita do método herdado. c) Modificando os tipos de retorno nas sobrescritas. d) Modificando os tipos de retorno na sobrecarga. e) Permitindo que uma classe tenha acesso a informações de outra classe, dentro de suas operações.
Compartilhar