O seguinte código abaixo não compila. Não sei se é algo da nova versão do JAVA, pois o instrutor estava fazendo a declaração dessa maneira e no vídeo realmente ela funciona. Não sei se nas novas versões do JAVA permitem criar uma lista com um generics abstrato (pois conta é uma classe abstrata).
List<Conta> lista = new ArrayList<>();
Desde já agradeço a atenção.