Establecer el tipo de retorno de clase por Jenric en Java
@SuppressWarnings("unchecked")
public <T extends Animal> T callFriend(String name) {
return (T)friends.get(name);
}
Mad developer