TP5
AU : 2019-2020
On suppose qu'on a déjà conçu la description du problème en termes des classes et des interfaces.
Vous devez d'abord comprendre la hiérarchie des classes et des interfaces comme suit. Cela est
nécessaire pour voir clairement les paramètres de retour des méthodes ainsi que la liste de leurs
paramètres formels.
1. Vendable par kilogramme: l'interface pour les produits qui se vendent par
kilogramme
Méthodes:
1. vendre: cette méthode reçoit la quantité vendue du produit, retourne le
revenu du magasin et modifie le stock
2. Vendable par pièce: l'interface pour les produits qui se vendent par pièces
Méthodes:
1. vendre: cette méthode reçoit la quantité vendue du produit, retourne le
revenu du magasin et modifie le stock
Propriétés:
Chaque classe dérivée des articles respecte la règle suivante: au moment de la construction
de l'objet, le stock et vide.
Propriétés suplémentaires:
2. remplir le stock
3. description des caractéristiques du produit sur l'écran (les prix, le nom, le
fournisseur; rendement; stock)
Propriété supplémentaires:
1. quantité en stock
Méthodes supplémentaires:
2. remplir le stock
3. description des caractéristiques du produit sur l'écran (les prix, le nom, le
fournisseur; rendement; stock)
Propriétés:
Travail à faire: