Exercice n° 2 : Première
vision Objet des Expressions entières.
Thèmes : plusieurs classes , classe abstraite , graphe d'héritage (UML) , Pattern Composite
Dans la syntaxe abstraite :
n est du type Entier mais la définition le montre comme 'un genre d'expression'. La distinction de deux genres d'expression va permettre de ne plus avoir des expressions et des valeurs mélées dans les déclarations... On obtient le schéma suivant : Remarques :
Ce schéma de construction d'une structure de données arborescentes avec différents type de noeuds possibles est le pattern COMPOSITE (cf. GoF95)
Question 1 : Donner une implantation de ces classes
Question 2 : Donner le programme de
test modifié. /* une idée...
Quelques conclusions :
|