Téléchargé 48 fois
Vote des utilisateurs
0
0
Détails
Licence : Non renseignée
Mise en ligne le 21 juillet 2015
Langue : Français
Référencé dans
Navigation
Implémentation d'un panier
Implémentation d'un panier
Je propose une implémentation en java d'un panier (caddy) permettant de d'ajouter et supprimer des articles.
Le principe retenu est celui d'une liste de ligne (code quantité prix)
Le principe retenu est celui d'une liste de ligne (code quantité prix)
Disons que passer par une HashMap permet aussi d'écrire moins de code et donc d'être plus feignant pour les mêmes performances
Et j'aime être un bon feignant...
Si tu veux aller plus loin, au lieu d'utiliser une classe Article, tu peux aussi utiliser une interface Valuable qui aurait une seule méthode déclarée : getPrice()...
Comme ça, tu fais fais un panier de n'importe quoi qui aurait un prix ! (et tu ne force par l'utilisation d'une classe ou d'une hiérarchie)
Et j'aime être un bon feignant...
Si tu veux aller plus loin, au lieu d'utiliser une classe Article, tu peux aussi utiliser une interface Valuable qui aurait une seule méthode déclarée : getPrice()...
Comme ça, tu fais fais un panier de n'importe quoi qui aurait un prix ! (et tu ne force par l'utilisation d'une classe ou d'une hiérarchie)
Bonjour,
Je vous propose un nouvel élément à utiliser : Implémentation d'un panier
Je propose une implémentation en java d'un panier (caddy) permettant de d'ajouter et supprimer des articles.
Le principe retenu est celui d'une liste de ligne (code quantité prix)
Qu'en pensez-vous ?
Je vous propose un nouvel élément à utiliser : Implémentation d'un panier
Je propose une implémentation en java d'un panier (caddy) permettant de d'ajouter et supprimer des articles.
Le principe retenu est celui d'une liste de ligne (code quantité prix)
Qu'en pensez-vous ?
Oui, un HashMap est plus efficace, mais la liste ne fait pas 2km, dans un panier on ne met pas des tonnes d'achat.
Et en plus, je manipule dans une ligne qu'une référence et une quantité.
Tu as raison, un Article est une classe à faire apparaître dans la prochaine version
Merci
Et en plus, je manipule dans une ligne qu'une référence et une quantité.
Tu as raison, un Article est une classe à faire apparaître dans la prochaine version
Merci
Oui, ta deuxième approche comportementale me plait bien.
Je sens que je vais vraiment m'intéresser à ce langage
merci eulbobo !
Je sens que je vais vraiment m'intéresser à ce langage
merci eulbobo !
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.