[´LAJ1] add

Voir le sujet précédent Voir le sujet suivant Aller en bas

[´LAJ1] add

Message  NicoM le Lun 25 Fév 2008, 16:50

Hello.
Voilà. Pour le projet 1.
La commande "add" "mnemonic" ´["quantité"] (option) va chercher un Article de la liste des favoris et le "transforme" cyclops en purchase (article, quantité) pour aller se fixer dans la liste des courses à faire.
Moi, sans en avoir parler au professeur car Mr BEJ est absent depuis je sais plus tellement c'est long, pense qu'il serait plus adapté de faire lorsque l'article ne se trouve pas dans la liste des favoris, un article ayant comme description qu'il n'était pas dans la liste des favoris et ayant comme mnemonic l'article recherché dans la liste des favoris.
On achète pas toujours ce que l'on préfère non?
Je trouve ca plus complet et non une erreur de programation :'(

Code:
public Article getArticle (String mnemo){
      Article achatPasSurFavList;
      if (listFav.containsKey(mnemo)==true){
      return listFav.get(mnemo);   
         }
      else { System.out.println("Vous venez de rajouter un article qui n'était pas dans la liste des favoris.");
         return achatPasSurFavList = new Article(mnemo, "L'article n'était pas dans les favoris"); }
      }

Dans le cas où finalement je devrais pas faire ca, je ne vois pas comment, si l'article n'existe pas dans la liste des favoris, retourner un article quand meme ... vu que cette méthode doit retourner un article...
MERCIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII :d

NicoM

Nombre de messages : 116
Prénom : Nicolas
Statut : étudiant 3ieme Industrielle
Localisation : Bascule
Date d'inscription : 07/12/2007

Revenir en haut Aller en bas

Re: [´LAJ1] add

Message  mba le Lun 25 Fév 2008, 18:53

return null

mba

Nombre de messages : 1493
Statut : prof
Localisation : Lessines
Date d'inscription : 07/10/2006

Revenir en haut Aller en bas

Re: [´LAJ1] add

Message  pbt le Lun 25 Fév 2008, 21:04

En résumé ton code se réduit à ça ...
Code:
public Article getArticle (String mnemo){
      return listFav.get(mnemo);   
}

_________________
smartq.namok.be · faq ·  · IRC / irc.freenode.net #esi · blog.namok.be
style #pbt {heigth:189cm; weight:79kg; eye-color:#524000; hair:very short; dead pixels: some; }

pbt
Admin

Nombre de messages : 4862
Age : 45
Prénom : Pierre
Statut : prof
Localisation : La cité des géants
Date d'inscription : 24/11/2005

http://esi.namok.be

Revenir en haut Aller en bas

Re: [´LAJ1] add

Message  NicoM le Lun 25 Fév 2008, 22:43

Merci
C'est ce que j'ai fait et je me suis résolu à suivre l'énoncé à la lettre.
Sinon pour les test, les classes display et toPDF doivent-elles ùêtre testées?
Merci beaucuop pour cette petite précision Very Happy

NicoM

Nombre de messages : 116
Prénom : Nicolas
Statut : étudiant 3ieme Industrielle
Localisation : Bascule
Date d'inscription : 07/12/2007

Revenir en haut Aller en bas

Re: [´LAJ1] add

Message  NicoM le Lun 25 Fév 2008, 23:17

Dans mes classes Test, j'utilise donc mes méthodes de classe à tester et celle-ci on parfois des system.out. donc quand je lance junit, malgré que tout se passe bien, bah j'ai tout les sustem.out.println des méthodes Sad
c'est des system.out. du genre : l'article a bien été ajouté à la liste etc...
Dois je les supprimer?
car on demande de ne pas utiliserdes system.out donc :/ (enfin jles utilise pas, ils informent ce qui se passe)

MERCIIIIIIIIIIIIIII

encore...

MERCIIII Very Happy

NicoM

Nombre de messages : 116
Prénom : Nicolas
Statut : étudiant 3ieme Industrielle
Localisation : Bascule
Date d'inscription : 07/12/2007

Revenir en haut Aller en bas

Re: [´LAJ1] add

Message  Wark le Mar 26 Fév 2008, 00:04

Personnellement, j'ai tout géré dans le main, ce qui fait qu'aucune de mes méthodes n'a à se charger d'écrire quoi que ce soit.

Wark

Nombre de messages : 682
Age : 29
Prénom : Cédric
Statut : Diplômé 2010
Localisation : Braine l'alleud
Date d'inscription : 04/02/2008

Revenir en haut Aller en bas

Re: [´LAJ1] add

Message  Contenu sponsorisé Aujourd'hui à 08:40


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum