Programmation orientée Objet en JAVA.doc
______________________________________________________________________________
___________________________________________________________________
DI GALLO Frédéric Page 3 09/03/01
PROGRAMMATION JAVA: GENERALITES
I. PROGRAMMATION CLASSIQUE ET ORIENTEE OBJETS ..........................................................4
II. CLASSE ET OBJET ...............................................................................................................5
III. LES DONNEES D’UNE CLASSE .............................................................................................7
IV. LES METHODES D’UNE CLASSE...........................................................................................9
4.1) Méthodes publiques de type « Constructeur »...........................................................12
4.2) Méthodes publiques de type « Accesseur » ...............................................................14
4.3) Les méthodes de type binaire.....................................................................................18
4.4) La transmission de paramètres..................................................................................22
4.5) Le mot clé « this »......................................................................................................23
V. LES VARIABLES ET METHODES DE CLASSE .......................................................................24
VI. TRAVAUX PRATIQUES......................................................................................................25
6.1) Utilisation de la classe String....................................................................................25
6.2) Création d’une classe ................................................................................................27
VII. ANNEXE : LES ETAPES DE DEVELOPPEMENT EN JAVA.......................................................28
LES COLLECTIONS EN JAVA
I. INTRODUCTION ..........................................................................................................31
II. LES TABLEAUX...........................................................................................................33
III. LES VECTEURS ...........................................................................................................36
3.1) La classe générique « Object »..................................................................................36
3.2) Les méthodes de la classe « Vector » ........................................................................38
3.3) La classe « Enumeration » ........................................................................................40
3.4) Les packages..............................................................................................................41
IV. LES DICTIONNAIRES.........................................................................................................42
V. LES FLUX .........................................................................................................................44
5.1) Opérations sur un fichier...........................................................................................44
5.2) La gestion des erreurs ...............................................................................................46
L'HERITAGE EN JAVA
I. INTRODUCTION ..........................................................................................................54
II. DEFINITION DE L'HERITAGE .............................................................................................56
2.1) Le constructeur d'une classe dérivée.........................................................................57
2.2) Les propriétés d'une classe dérivée ...........................................................................58
2.3) Les méthodes d'une classe dérivée ............................................................................59
III. MANIPULATIONS D'OBJETS ISSUS DE CLASSE MERE ET FILLE............................................60
EXEMPLES DE CLASSES JAVA