“doc” (Col. : Science Sup 17x24) — 2007/7/19 — 18:18 — page vii — #3
i
i
i
i
i
i
i
i
Table des matières
vii
5.3 Le modèle déclaratif avec état explicite . . . . . . . . . . . . . . . . . . . . . . . 227
5.4 L’abstraction de données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232
5.5 Le polymorphisme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243
5.6 La programmation à grande échelle . . . . . . . . . . . . . . . . . . . . . . . . . . 249
5.7 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263
Chapitre 6 La programmation orientée objet . . . . . . . . . . . . . . . . . . . . . 269
6.1 L’héritage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
6.2 Les classes comme abstractions complètes . . . . . . . . . . . . . . . . . . . . 273
6.3 Les classes comme abstractions incrémentales . . . . . . . . . . . . . . . . 280
6.4 La programmation avec l’héritage . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
6.5 Le langage Java (partie séquentielle) . . . . . . . . . . . . . . . . . . . . . . . . . . 304
6.6 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310
Annexe A L’environnement de développement du système
Mozart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313
A.1 L’interface interactive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313
A.2 L’interface de commande . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315
Annexe B La syntaxe du langage Oz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317
B.1 Les instructions interactives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318
B.2 Les instructions et les expressions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318
B.3 Les autres symboles non terminaux . . . . . . . . . . . . . . . . . . . . . . . . . . . 320
B.4 Les opérateurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321
B.5 Les mots clés . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323
B.6 La syntaxe lexicale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324
BIBLIOGRAPHIE
327
INDEX
335
© Dunod – La photocopie non autorisée est un délit
Précédent

- 8/370

Suivant