SóProvas


ID
2387092
Banca
IADES
Órgão
Fundação Hemocentro de Brasília - DF
Ano
2017
Provas
Disciplina
Engenharia de Software
Assuntos

A propriedade da orientação a objetos que permite o envio de uma mesma mensagem a diferentes objetos, de forma que cada objeto responda de maneira mais apropriada para a sua classe, é a (o)

Alternativas
Comentários
  • Polimorfismo é o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação (assinatura) mas comportamentos distintos, especializados para cada classe derivada, usando para tanto uma referência a um objeto do tipo da superclasse. A decisão sobre qual o método que deve ser selecionado, de acordo com o tipo da classe derivada, é tomada em tempo de execução, através do mecanismo de ligação tardia.

     

    No caso de polimorfismo, é necessário que os métodos tenham exatamente a mesma identificação, sendo utilizado o mecanismo de redefinição de métodos. Esse mecanismo de redefinição não deve ser confundido com o mecanismo de sobrecarga de métodos.

     

    Fonte: http://www.dca.fee.unicamp.br/courses/PooJava/polimorf/index.html

  • A questao descreve polimirfismo, o qual é a capacidade de uma classe ou metodo ter diversas operações dependendo dos parametros e numero deles. 

    Os tipos de polimorfismo sao: Inclusao (facilita a adição de novos comportamentos), parametrica (criação de variavel polomorfica que assume tipo dependendo dos valores que recebe), overriding (sobrescrita de metodos) e overloading (metodos com mesmo nome para representar comportamentos disintos).