Em um determinado sistema, o desenvolvedor viu a necessidade de utilizar herança, pois algumas classes tinham atributos e funções que em comum, porém, algumas delas precisam modificar o comportamento de algumas funções por conta de sua especificidade, fazendo com que o método se comporte de acordo com aquela classe.
Sabendo-se que o desenvolvedor precisou realizar sobrescrita dos métodos herdados da classe base em, pelo menos, uma das subclasses, qual o conceito de orientação à objetos se aplica a esta situação ?
Respostas
respondido por:
15
Olá amigo, boa tarde.
O conceito aplicado a esta situação chama-se: polimorfismo. Esse método da POO é utilizado quando um objeto tem um comportamento diferente para uma mesma ação; ou seja, duas ou mais classes derivadas de uma classe base podem invocar métodos que têm a mesma identificação, mas comportamentos distintos, especializados para cada classe derivada.
Perguntas similares
6 anos atrás
8 anos atrás
9 anos atrás
9 anos atrás