IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

avec Java Discussion :

Problème de gestion de stock (Array/ArrayList)


Sujet :

avec Java

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    décembre 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Santé

    Informations forums :
    Inscription : décembre 2018
    Messages : 2
    Points : 3
    Points
    3
    Par défaut 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.

  2. #2
    Membre chevronné

    Profil pro
    Inscrit en
    décembre 2011
    Messages
    964
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : décembre 2011
    Messages : 964
    Points : 1 779
    Points
    1 779
    Par défaut
    Une Map du type : Produit et Integer pour la quantité


  3. #3
    Membre expérimenté Avatar de Cincinnatus
    Homme Profil pro
    Développeur d'applications métier
    Inscrit en
    mars 2007
    Messages
    554
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur d'applications métier
    Secteur : Service public

    Informations forums :
    Inscription : mars 2007
    Messages : 554
    Points : 1 514
    Points
    1 514
    Par défaut
    Bonjour,

    Pour débuter, on peut se contenter d'associer le Produit et la Quantité.
    Sinon, conceptuellement, on peut imaginer une classe Stock avec pour membres Produit et quantité. Cela permettrait une vraie modélisation métier.

    On pourrait alors effectuer des opérations du style :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
      Stock s = new Stock(produit, 0);
      s.ajoute( 2 );
      // consommation du produit
      //retourne un produit si disponible et déduit la quantité du stock
      Produit p = s.preleve(1);
      ...
     
      if (s.estVide()) {
         // alerter 
      }
    Bien entendu, ensuite il faut de toute façon employer une collection, une Map<clé, Stock> par exemple, si la clé est la référence produit.

  4. #4
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    décembre 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Santé

    Informations forums :
    Inscription : décembre 2018
    Messages : 2
    Points : 3
    Points
    3
    Par défaut
    Bonsoir à tous.

    Merci de vos réponses, je vais approfondir tout ça

    Cordialement.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2010] Problème de gestion des stocks
    Par boa sfz dans le forum Excel
    Réponses: 4
    Dernier message: 05/06/2015, 10h03
  2. [AC-2007] Problème de gestion de stock.
    Par remid13 dans le forum Access
    Réponses: 10
    Dernier message: 05/06/2012, 15h17
  3. problème de gestion de stock
    Par shaannasia dans le forum Modélisation
    Réponses: 2
    Dernier message: 10/05/2009, 21h39
  4. problème requête gestion des stocks
    Par dodie84 dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 15/04/2008, 09h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo