En esta clase, terminamos nuestro proyecto final, creando la clase principal de nuestra aplicación de tarjeta de crédito.
Primero, creamos un menú para añadir compras a la tarjeta. Luego, implementamos un bucle while para permitir al usuario añadir varias compras hasta que decida salir.
Después, ordenamos la lista de compras por valor usando Collections.sort y la interfaz Comparable. Para poder ordenar, tuvimos que implementar el método compareTo en la clase Compra, comparando el valor de la compra actual con el valor de otra compra.
Finalmente, mostramos un resumen de la tarjeta, incluyendo la lista de compras ordenada por valor.