Une Commande est définie par:
- un tableau contenant des objets de CommandeUnProduit
- la taille du tableau
- la prochaine case libre du tableau
4) Définir une classe Commande, un constructeur qui prend en entrée la taille maximale du tableau et un destructeur. (1 pt)
5) Définir une méthode qui ajoute un objet de CommandeUnProduit à une commande. (1 pt)
6) Définir une méthode qui calcule et retourne le montant d'une commande. (1 pt)
7) Définir une méthode qui supprime un objet de CommandeUnProduit dans une commande. (1 pt)
8) Définir une méthode qui calcule et retourne le nombre de produits en promotion d'une commande. (1 pt)
9) Définir une méthode d'instance qui écrit toutes les commandes du tableau dans un fichier. (1 pt)
10) Définir une méthode d'instance qui lit toutes les commandes d'un fichier et les ajoute dans un tableau. (1 pt)