Cours "Programmation objet et Java" 2002-2003
Cours
Le cours en amphi s'inspire d'un polycopié.
Il est disponible en deux versions, à 4 transparents par feuille
-
le cours entier, en PostScript
(15 Mo) ou en PDF
(500 Ko)
-
en trois parties
Amphis
Les programmes développés durant les amphis sont déposés
ici.
-
Amphi1: Généralités
-
Amphi2: Constructeurs
-
Amphi3: Exceptions
-
Amphi4: Transtypage
-
Amphi5: Abstraction
-
Amphi6: Interfaces, Paquetages, Classes de base
-
Amphi7: Protected, clones, StringTokenizer
-
Amphi8: Collections, Tables, Itérateurs
-
Amphi9: Entrées-sorties, Tokenizer, compléments maps, sérialisation
-
Amphi10: Entrées-sorties, classes internes, introspection
-
Amphi11: Introspection, thread, applettes
Questionnaires
Ici vous trouvez les questionnaires posés
en cours.
Exercices
Cette page contient des exercices de programmation, en principe un exercice
par semaine, en liaison avec le cours.
Exercice
1 : Transformation de chaînes de caractères.
Exercice
2 : Manipulation d'intervalles.
Classes auxiliaires
En attendant que le cours soit assez avancé, certaines classes utiles
sont mises à votre disposition ici.
Keyboard.class
Cette classe permet de lire facilement des nombres, caractères
et chaînes de caractères à partir du clavier. Vous
pouvez consulter le fichier source Keyboard.java,
et la documentation.
Pour s'en servir, le plus simple est de la mettre dans le répertoire
où figure le programme qui s'en servira.
Projet
Pour le projet, voir ici.