Chargement de l'exercice...
Chargement de l'exercice...
Lire le code et l'exécuter mentalement, ligne par ligne, puis écrire ce qu'il affiche.
La version orientée objet du gestionnaire de stock vérifie ses contraintes à un seul endroit, le constructeur. C'est son intérêt, et sa limite, en Python.
Lire attentivement les quatre opérations, et prédis lesquelles sont refusées.
Prédire exactement ce que ce programme affiche, ligne par ligne, avant de l'exécuter.
En particulier : la dernière opération contourne-t-elle la validation, et si oui, pourquoi le langage la laisse-t-il passer ?