La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Client -nom: String -Courriel: String -MotDePasse: String -Montant: int + Client(nomClient: String, courrielClient: String, mdpClient:String) + getNom():

Présentations similaires


Présentation au sujet: "Client -nom: String -Courriel: String -MotDePasse: String -Montant: int + Client(nomClient: String, courrielClient: String, mdpClient:String) + getNom():"— Transcription de la présentation:

1 Client -nom: String -Courriel: String -MotDePasse: String -Montant: int + Client(nomClient: String, courrielClient: String, mdpClient:String) + getNom(): String + getCourriel(): String + getMontantCredite(): int + setCourriel(nouvCourriel: String) + verifieMotDePasse(mdp: String): boolean + changeMotDePasse(ancienMDP: String, nouveauMDP: String): boolean + reduitMontantCredite(montantDeduit: int): boolean

2 Item + LIVRE: int = 0 + DVD: int = 1 + JEU: int = 2 - type: int - titre: String - prix: int - copiesDispo: int + Item(typeItem: int, titreItem: String, prixItem: int, nombre: int) + getTitre(): String + getType(): int + getPrix(): int + getCopiesDispo: int + setPrix(nouveauPrixItem: int) + decrementeCopies(): boolean + incrementeCopies() +typeToString(typeItem: int): String

3 Achat - nextBill: int = 1000 - numFacture: int - client: Client - reference: Item [] - date: int - coutTotal: int +Achat(client: Client, date: int, items: Item []) + getNumFacture(): int + getCoutTotal() : int + getDate(): int + getNomClient(): String + itemIci(item: Item): boolean + toString(): String

4 Journal -listeAchats: Achats [] -nombreAchats: int +initialise(tailleMax:int) + ajoute(nouvelAchat: Achat): boolean + achatsPourClient(client: Client): int[] + afficheAchatsItem(item: Item) + calculeTotalAchats(): int

5 Client Achat Journal Item UML de Classes 0..1 -achats 0.. * 1 - achats- items


Télécharger ppt "Client -nom: String -Courriel: String -MotDePasse: String -Montant: int + Client(nomClient: String, courrielClient: String, mdpClient:String) + getNom():"

Présentations similaires


Annonces Google