Package models

Class Client

java.lang.Object
models.Client

public class Client extends Object
Representa um cliente nos dados da rede de farmácia
Since:
2023
Version:
1.1
Author:
Mateus, Henrique e Gabriel
  • Field Details

  • Constructor Details

    • Client

      public Client(String name, String cpf, Integer age)
      Cria um objeto do tipo Client
      Parameters:
      name - String Nome do cliente
      cpf - String CPF do cliente
      age - Integer Idade do cliente
  • Method Details

    • getPurchasedProducts

      public HashMap<Product,Integer> getPurchasedProducts()
    • addProductToPurchasedProducts

      public void addProductToPurchasedProducts(Product product)
      Adiciona um produto nos produtos comprados pelo cliente em uma unidade
      Parameters:
      product - Product Produto comprado
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getAge

      public Integer getAge()
    • setAge

      public void setAge(Integer age)
    • getCPF

      public String getCPF()
    • setCPF

      public void setCPF(String cpf)
    • toString

      public String toString()
      Overrides:
      toString in class Object