Problème de gestion de stock (Array/ArrayList)
Bonjour à tous,
Désolé par avance si ma question peut au final paraitre simple/compliqué pour les initiés mais je débute en programmation et j'aimerai éviter d'aller dans la mauvaise direction.
Je vais essayer de synthétiser :
J'ai une classe Produit avec comme attribut un nom, une caractéristique quelconque avec getter, setter, construc..)
J'ai une autre classe Shop avec un nom, un "ArrayList<Produit> magasin", une méthode qui permet d'ajouter un produit p1, p2, p3... au magasin etc .
Mon problème, c'est que j'aimerai gérer le stock du dit "Produit". p1 peut avoir un nombre de 45 unités, p2 un autre nombre etc.
Au départ je pensais un arraylist a 2 dimensions ? sinon je pensais au départ faire un array produitXXX à 2 cases (une pour l objet Produit et l'autre pour son stock) puis ajouter cet array au ArrayList<>
Je patauge un peu en fait...
Si quelqu'un peut m'orienter vers la bonne direction, ça serait gentil.
Merci d'avance.