bonjour a tout le monde!
en effet je suis en train de faire un exercice ( programmation en java en utilisant les liste chainée )
je vous propose un corrige si vous pouvez me dire si c'est bon ou pas sinon merci de donner des conseille .
Listes chainees :
1 caddie de ménagère est constitue de produits
La classe produits est composée de
-nom produit (nom_produit)
-code barre (code_barre)
-prix (prix_ttc) (a noter: pas de différence entre prix ht et ttc)
Elle est implémentée par :
1)Un caddie est constitue d'une liste de produit.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Public Class Produit { string nom_produit ; int code_barre ; double prix_ttc ; PublicProduit (string prod, int code, double prix) { this.nom_produit = prod ; this.code_barre = code ; this.prix_ttc = prix ; } }
Definir le type caddie en utilisant les listes chainees (on ecrira
la liste et son constructeur)
2)Ecrire PrixCaddie une methode d'instance de la classe caddie qui retourne le
prix total d'un caddie (balayage boucle) puis addition prix.
Ma proposition:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 public class Caddie { int produit; Elementlist suivant; Elementlist (int produit ,Elementliste suivant) { this.produit=produit; this.suivant=suivant; } public void Ecrire PrixCaddie (prix p) { for (int i=0,i<n;i++) produit1=new produit prixtotal=produit++ retutn prixtotal } }
merci d'avance
Partager