O princípio descrito na pergunta é o polimorfismo. O polimorfismo permite que objetos de diferentes classes que herdam de uma mesma superclasse possam ser tratados de forma polimórfica, ou seja, como se fossem objetos da superclasse, mas com comportamentos específicos de cada classe derivada. Isso é possível porque as classes derivadas implementam os métodos herdados da superclasse de forma especializada, de acordo com suas necessidades específicas.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar