Tecnologia da Informação Desenvolvimento de Sistemas Engenharia de Software

Orientação a Objetos é um paradigma de desenvolvimento e programação de sistemas computacionais. Entre seus conceitos, destaca-se o do Polimorfismo, que permite que classes distintas, derivadas de uma mesma superclasse, tenham os mesmos atributos e métodos, porém com diferenças na forma como são implementados, ou no tipo de mensagem que devem receber ou retornar. Acerca desse assunto, assinale a alternativa que apresenta a característica polimórfica que permite que, em uma mesma hierarquia de classes, existam métodos com nomes iguais, porém com variações em seus argumentos.
  • A. encapsulamento
  • B. sobrecarga
  • C. herança
  • D. sobrescrita
  • E. coerção