Ejercicio Escuelita Somos PNT

Imaginemos un supermercado de barrio.

Crear un programa cuyo punto de entrada sea un main en donde, al ejecutarse, se visualiza lo siguiente por consola y se termina la ejecución:

Nombre: Coca-Cola Zero /// Litros: 1.5 /// Precio: $20

Nombre: Coca-Cola /// Litros: 1.5 /// Precio: $18

Nombre: Shampoo Sedal /// Contenido: 500ml /// Precio: $19

Nombre: Frutillas /// Precio: $64 /// Unidad de venta: kilo

=============================

Producto más caro: Frutillas

Producto más barato: Coca-Cola

La solución debe cumplir con los siguientes requisitos:

  1. Diseñar una solución orientada a objetos.
  2. La salida es por consola y exactamente como se requiere.
  3. Usar solamente las clases provistas por Java 8..
  4. Cargar la lista de productos en un único método. No hay ingreso por pantalla de ningún tipo.
  5. El algoritmo usado para la impresión no tiene que depender de la cantidad o tipo de productos.
  6. Para mostrar el mayor / menor, utilizar la interfaz Comparable.
  7. Para imprimir por pantalla, sobrescribir el método toString()

Cualquier solución que no cumpla con estos requisitos será descartada, asi que revisa bien!

Por favor, enviar un ZIP con los fuentes de la solución. Cualquier consulta no duden en preguntar a contacto@somospnt.com

Recurso de ayuda

Te dejamos un post interesante que puede ayudarte a resolver el ejercicio: http://migranitodejava.blogspot.com.ar/2011/06/programacion-orientada-objetos-con-java.html