#ifndef INGREDIENT_H #define INGREDIENT_H #include using namespace std; #pragma once class Ingredient { private : // Variables string Nom; int Quantite_Max, Quantite_Actuelle, Seuil_Alerte_Min, Nb_Dose, Qte_Dose; public: // Constructeur Ingredient(); Ingredient(int,int,int,int); // Fonctions utilisées void Consommer(int Nb_Dose); void Remplir(); // Getter/Setter void Set_Nb_Dose(int); void Set_Nom(string); void Set_Quantite_Actuelle(int); void Set_Quantite_Max(int); void Set_Qte_Dose(int); void Set_Seuil_Alerte_Min(int); int Get_Seuil_Alerte_Min(); int Get_Nb_Dose(); string Get_Nom(); int Get_Quantite_Actuelle(); int Get_Qte_Dose(); int Get_Quantite_Max(); // redéfinition de l'opérateur = Ingredient operator=(Ingredient); }; #endif