
ENSP-UY1 Bases de Données et Programmation Java / C++
Enseignant : Dr Narcisse Talla iii 4GTEL 201
-2013
5.1 Instructionsetexpressions...........................................................................................................................32
5.2 Variablesettypededonnées.......................................................................................................................32
5.2.1 LaDéclarationdesvariables..............................................................................................................33
5.2.2 Lesnomsdevariables..........................................................................................................................34
5.2.3 Lestypesdevariables...........................................................................................................................35
5.3 Assignerdesvaleursadesvariables.........................................................................................................36
5.4 Lesconstantes....................................................................................................................................................37
5.5 Commentaires....................................................................................................................................................37
5.6 Leslittéraux.........................................................................................................................................................38
5.6.1 Leslittérauxnumériques....................................................................................................................39
5.6.2 Leslittérauxdetypebooléen............................................................................................................39
5.6.3 LesLittérauxdetypecaractère........................................................................................................40
5.6.4 Leslittérauxdetypechaînedecaractères...................................................................................40
5.7 Lesexpressionsetlesopérateurs..............................................................................................................41
5.7.1 Lesopérateursarithmétiques...........................................................................................................41
5.7.2 L'affection..................................................................................................................................................43
5.7.3 Opérateurd'incrémentationetdedécrémentation.................................................................44
5.7.4 Opérateursdecomparaisons.............................................................................................................44
5.7.5 Lesopérateurslogiques.......................................................................................................................45
5.7.6 Laprioritédesopérateurs..................................................................................................................45
5.7.7 Arithmétiquedeschaînesdecaractères.......................................................................................47
Chapitre6TABLEAU,INSTRUCTIONDECONTRÔLEETBOUCLELES.........................................48
6.1 Tableaux................................................................................................................................................................48
6.1.1 Déclarationdesvariablesdetypetableau...................................................................................48
6.1.2 Créationdesobjetstableau................................................................................................................49
6.1.3 Accéderauxélémentsd'untableau................................................................................................49
6.1.4 Changerlesvaleursdesélémentsd'untableau.........................................................................50
6.1.5 Tableauxmultidimensionnels...........................................................................................................51
6.2 Lesblocsd'instructions..................................................................................................................................52
6.3 Structuredecontrôle«if»............................................................................................................................52
6.4 Lastructureconditionnelleswitch............................................................................................................53
6.5 Laboucle«for».................................................................................................................................................55
6.6 Lesboucles«while»et«doloop»...........................................................................................................57
6.6.1 Laboucle«while».................................................................................................................................57
6.6.2 Laboucle«Do..Loop».......................................................................................................................58
6.7 Lesinstructionsbreak,etcontinue...........................................................................................................58
6.8 L'opérateurconditionnel...............................................................................................................................59
Chapitre7UTILISERLESCLASSESENJAVA..........................................................................................60
7.1 Lacréationd’objet............................................................................................................................................60
7.1.1 L’opérateur«new»...............................................................................................................................60
7.1.2 L’operateurnew......................................................................................................................................62
7.1.3 Lagestiondelamémoire....................................................................................................................62
7.1.4 Accèsauxvariablesd’instance..........................................................................................................63
7.1.5 Lesvariablesdeclasse.........................................................................................................................64
7.2 Appeldeméthode.............................................................................................................................................65
7.2.1 Lavaleurderetourd’uneméthode.................................................................................................66
7.2.2 Lesméthodesdeclasses......................................................................................................................66
7.3 Laréférenceàunobjet...................................................................................................................................67
7.4 Conversiondetypeentreobjetettypedebase...................................................................................68
7.4.1 L’opérateurdecastetlaconversiondetypeentretypeprimitif.......................................68