Estou com duvida se realmente foi aplicado o conceito de Polimorfismo, uma vez que o codigo esta:
public class TesteReferencias
Gerente g1 = new Gerente();
EditorVideo ev = new EditorVideo();
Designer d = new Designer();
quando na verdade, para aplicar o conceito de Polimorfismo e usar a classe mais generica, usei:
Funcionario g1 = new Gerente();
Funcionario ev = new EditorVideo();
Funcionario d = new Designer();
Por que nao foi feito usando a Class Funcionario? obg!