Class Pedidos

java.lang.Object
proyecto_pedidos.Pedidos

public class Pedidos extends Object
Clase que representa un pedido en el sistema. Contiene información sobre el identificador del pedido, el cliente asociado y los productos que forman parte del pedido.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Pedidos(int id_pedido, int id_cliente, Productos pro)
    Constructor de la clase Pedidos.
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    Obtiene el identificador del cliente asociado al pedido.
    int
    Obtiene el identificador del pedido.
    getPr(int indice)
    Obtiene un producto de la lista de productos del pedido en la posición indicada.
    void
    setId_cliente(int id_cliente)
    Establece el identificador del cliente asociado al pedido.
    void
    setId_pedido(int id_pedido)
    Establece el identificador del pedido.
    void
    Añade un producto a la lista de productos del pedido.
    Representa el pedido como una cadena de texto.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • Pedidos

      public Pedidos(int id_pedido, int id_cliente, Productos pro)
      Constructor de la clase Pedidos.
      Parameters:
      id_pedido - Identificador del pedido.
      id_cliente - Identificador del cliente asociado al pedido.
      pro - Producto inicial incluido en el pedido.
  • Method Details

    • getId_pedido

      public int getId_pedido()
      Obtiene el identificador del pedido.
      Returns:
      Identificador del pedido.
    • setId_pedido

      public void setId_pedido(int id_pedido)
      Establece el identificador del pedido.
      Parameters:
      id_pedido - Nuevo identificador del pedido.
    • getId_cliente

      public int getId_cliente()
      Obtiene el identificador del cliente asociado al pedido.
      Returns:
      Identificador del cliente.
    • setId_cliente

      public void setId_cliente(int id_cliente)
      Establece el identificador del cliente asociado al pedido.
      Parameters:
      id_cliente - Nuevo identificador del cliente.
    • getPr

      public Productos getPr(int indice)
      Obtiene un producto de la lista de productos del pedido en la posición indicada.
      Parameters:
      indice - Índice del producto en la lista.
      Returns:
      Producto correspondiente al índice indicado.
    • setPr

      public void setPr(Productos pro)
      Añade un producto a la lista de productos del pedido.
      Parameters:
      pro - Producto que se desea agregar al pedido.
    • toString

      public String toString()
      Representa el pedido como una cadena de texto.
      Overrides:
      toString in class Object
      Returns:
      Cadena de texto con la información del pedido.