Lista de objetos

Crear un programa que disponga de una clase Producto que contenga los siguientes atributos y métodos:

Atributos:

  • String nombre
  • double precio

Métodos:

  • Producto (String, double)
  • String toString()
  • boolean equals()
  • Getters y setters

Después, crear una clase principal que declare un objeto ArrayList para contener objetos Producto. Debe mostrar el siguiente menú e implementar métodos que desarrollen cada opción:

  • Añadir nuevo producto.
  • Buscar producto (devuelve su posición en la lista)
  • Eliminar producto (dando posición)
  • Ver lista de productos
  • Devolver número de productos

En la solución mostramos la clase Producto creada y la clase Gestora que crea un ArrayList e implementa las funciones solicitadas:

Objeto Producto

[collapse]
ArrayListProductos

[collapse]

Deja un comentario