Lo que aprendimos en esta aula:
Cómo ordenar una lista en Java, mediante el método Collections.sort; Que para ordenar objetos que pertenecen a clases de nuestro proyecto, con la clase Título, debemos implementar en ella la interface Comparable; Cómo implementar correctamente el método compareTo, de la interface Comparable, para que Java ordene correctamente los elementos de una lista; Que podemos flexibilizar la ordenación de una lista, mediante el método sort de la propia interface List, pasando un criterio de ordenación como parámetro; Que la clase ArrayList implementa la interface List, y esta interface tiene otras implementaciones, como la clase LinkedList; Que podemos declarar una variable de lista usando la interface List, ganando así polimorfismo con la flexibilidad de cambiar fácilmente la implementación de la que se está instanciando. Discutir en el Foro Próxima A