Eu fiz de outra forma, que acabou dando certo. Utilizando o toString...
Cliente clienteNormal = new Cliente("Osmar", "033.333.333-33", "Designer");
Cliente clienteVip = new Cliente("Pedro", "133.333.333-33", "Engenheiro");
Object[] rf = new Object[5];
rf[0] = clienteNormal;
rf[1] = clienteVip;
System.out.println(rf[1].toString());