Observe o diagrama a seguir.
Qual é a forma correta de criar um objeto na linguagem de programação Java utilizando o conceito de polimorfismo?
Aluno a = new Pessoa();
Funcionario f = new Professor();
Pessoa p = new Aluno();
Funcionario f = new Funcionario();