Devoir 2

Téléchargez projet

On veut implanter une calculatrice en notation polonaise inversée.
Cette calculatrice (en mode texte) sera construite à partir de deux composants :

Les spécifications de chacune des deux classes sont définies par
des interfaces (CalcInterpInterface et CalculetteInterface) qui vous sont
fournies. Vous ne devez pas les modifier. En revanche, leur
lecture vous expliquera exactement ce que vos méthodes doivent faire.

Par ailleurs, vos deux classes auront chacune un constructeur par défaut.

Par ailleurs, vos deux classes auront chacune un constructeur par défaut.

Elles devront se trouver dans le package devoir2.

Écrivez votre propre jeu de test. Attention, les informations renvoyées
par l’interface de rendu automatique ne vous seront pas très utiles. Vos tests seront donc très importants.

Quelques suggestions :