patch bug /bin
This commit is contained in:
parent
77ee242b4f
commit
dbd5ddf488
bin
C04_Expressions
C05_Boucle_et_fonctions
C06_Fonctions
C07_POO
C070_introduction
C071_classes_et_objets
7_1-classes_et_objets.pdfCar.classEx1–La_classe_Person.txtEx2–La_classe_Car.txtExercice2.classPerson.classexercice1.class
C072_constructeurs
7_2-constructeurs.pdfCar.classEx3–constructeur1.txtEx4–constructeur2.txtExercice3.classExercice4.classPerson.class
C073_Visibilite_des_membres
C074_modificateur_static
C075_autoboxing_des_types_primitifs
string_methods.pdfC08_Structures_de_donnees
C081_Enum
C082_Tableaux
C083_Operations_sur_tableaux
C8tableaux/C81enum
library
series
C05S03_loops
C05EX01
C05EX02.classC05EX03.classC05EX04
C05EX07.classC05EX08
serie3-loop.docxserie3-sol.pdfserie3.pdfC06S04_fonctions
serie1-sol.pdfserie1.pdfserie2-sol.pdfserie2.pdfvarious_tests
BIN
bin/C04_Expressions/04_expressions_fr.pdf
Normal file
BIN
bin/C04_Expressions/04_expressions_fr.pdf
Normal file
Binary file not shown.
BIN
bin/C04_Expressions/C04EX0501.class
Normal file
BIN
bin/C04_Expressions/C04EX0501.class
Normal file
Binary file not shown.
BIN
bin/C04_Expressions/C04EX0502.class
Normal file
BIN
bin/C04_Expressions/C04EX0502.class
Normal file
Binary file not shown.
BIN
bin/C05_Boucle_et_fonctions/05_loops_fr.pdf
Normal file
BIN
bin/C05_Boucle_et_fonctions/05_loops_fr.pdf
Normal file
Binary file not shown.
BIN
bin/C05_Boucle_et_fonctions/C05EX01a.class
Normal file
BIN
bin/C05_Boucle_et_fonctions/C05EX01a.class
Normal file
Binary file not shown.
BIN
bin/C05_Boucle_et_fonctions/C05EX01b.class
Normal file
BIN
bin/C05_Boucle_et_fonctions/C05EX01b.class
Normal file
Binary file not shown.
BIN
bin/C05_Boucle_et_fonctions/C05EX02.class
Normal file
BIN
bin/C05_Boucle_et_fonctions/C05EX02.class
Normal file
Binary file not shown.
BIN
bin/C06_Fonctions/06_functions_fr.pdf
Normal file
BIN
bin/C06_Fonctions/06_functions_fr.pdf
Normal file
Binary file not shown.
BIN
bin/C06_Fonctions/C06EX06.class
Normal file
BIN
bin/C06_Fonctions/C06EX06.class
Normal file
Binary file not shown.
BIN
bin/C07_POO/C070_introduction/7_classes_et_objets.pdf
Normal file
BIN
bin/C07_POO/C070_introduction/7_classes_et_objets.pdf
Normal file
Binary file not shown.
BIN
bin/C07_POO/C070_introduction/Rectangle.class
Normal file
BIN
bin/C07_POO/C070_introduction/Rectangle.class
Normal file
Binary file not shown.
BIN
bin/C07_POO/C070_introduction/RectangleDemoBegin.class
Normal file
BIN
bin/C07_POO/C070_introduction/RectangleDemoBegin.class
Normal file
Binary file not shown.
BIN
bin/C07_POO/C071_classes_et_objets/7_1-classes_et_objets.pdf
Normal file
BIN
bin/C07_POO/C071_classes_et_objets/7_1-classes_et_objets.pdf
Normal file
Binary file not shown.
BIN
bin/C07_POO/C071_classes_et_objets/Car.class
Normal file
BIN
bin/C07_POO/C071_classes_et_objets/Car.class
Normal file
Binary file not shown.
16
bin/C07_POO/C071_classes_et_objets/Ex1–La_classe_Person.txt
Normal file
16
bin/C07_POO/C071_classes_et_objets/Ex1–La_classe_Person.txt
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
Objectifs
|
||||||
|
Créer une classe
|
||||||
|
Tester la classe
|
||||||
|
Enoncé du problème
|
||||||
|
Nous souhaitons créer une classe devant représenter une personne. Une personne possède les attributs suivants :
|
||||||
|
Nom
|
||||||
|
Prénom
|
||||||
|
Âge
|
||||||
|
Taille
|
||||||
|
|
||||||
|
Travail à faire
|
||||||
|
Créer la classe Person avec les attributs nécessaires
|
||||||
|
Dans une autre classe qui contiendra votre main :
|
||||||
|
Instanciez une première personne de 19 ans, nommée "John Doe", mesurant 1.75 m
|
||||||
|
Instanciez une second personne de 122 ans, nommée "Mathusalem", dont la taille est de 1.20 m
|
||||||
|
Vérifiez que tout fonctionne bien avec ces deux objets. Notamment, essayez d’imprimer le nom des personnes lorsque vous les aurez instanciées.
|
23
bin/C07_POO/C071_classes_et_objets/Ex2–La_classe_Car.txt
Normal file
23
bin/C07_POO/C071_classes_et_objets/Ex2–La_classe_Car.txt
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
Objectifs
|
||||||
|
Créer une classe
|
||||||
|
Tester une classe
|
||||||
|
Tester les méthodes de classes existantes (avec la classe String)
|
||||||
|
Enoncé du problème
|
||||||
|
On souhaite réaliser une classe pour modéliser une voiture. Pensez quels types d’attributs cette classe doit posséder, sachant
|
||||||
|
Un véhicule est caractérisé par sa couleur, son nom et sa vitesse maximale.
|
||||||
|
Un véhicule possède une méthode permettant de retourner sa représentation textuelle. Par exemple le code suivant :
|
||||||
|
|
||||||
|
Car c1 = new Car();
|
||||||
|
c1.color = "bleue";
|
||||||
|
c1.maxSpeed = 250;
|
||||||
|
c1.type = "Ford Raptor";
|
||||||
|
System.out.println(c1.getStringRepresentation());
|
||||||
|
|
||||||
|
doit afficher
|
||||||
|
|
||||||
|
Ford Raptor bleue, vitesse max : 250 km/h
|
||||||
|
|
||||||
|
Travail à faire
|
||||||
|
Implémentez la classe Car selon les instructions ci-dessus.
|
||||||
|
Testez votre classe Car dans une autre classe qui contiendra le main.
|
||||||
|
Vérifiez que l’affichage est bien correct.
|
BIN
bin/C07_POO/C071_classes_et_objets/Exercice2.class
Normal file
BIN
bin/C07_POO/C071_classes_et_objets/Exercice2.class
Normal file
Binary file not shown.
BIN
bin/C07_POO/C071_classes_et_objets/Person.class
Normal file
BIN
bin/C07_POO/C071_classes_et_objets/Person.class
Normal file
Binary file not shown.
BIN
bin/C07_POO/C071_classes_et_objets/exercice1.class
Normal file
BIN
bin/C07_POO/C071_classes_et_objets/exercice1.class
Normal file
Binary file not shown.
BIN
bin/C07_POO/C072_constructeurs/7_2-constructeurs.pdf
Normal file
BIN
bin/C07_POO/C072_constructeurs/7_2-constructeurs.pdf
Normal file
Binary file not shown.
BIN
bin/C07_POO/C072_constructeurs/Car.class
Normal file
BIN
bin/C07_POO/C072_constructeurs/Car.class
Normal file
Binary file not shown.
19
bin/C07_POO/C072_constructeurs/Ex3–constructeur1.txt
Normal file
19
bin/C07_POO/C072_constructeurs/Ex3–constructeur1.txt
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
Objectif
|
||||||
|
Ajouter un constructeur à une classe existante
|
||||||
|
Tester une classe avec son constructeur
|
||||||
|
Enoncé du problème
|
||||||
|
1. Ajoutez à la classe Car définie auparavant un constructeur permettant d’instancier la voiture en une seule ligne de code, avec tous ses attributs comme ci-dessous.
|
||||||
|
2. Utilisez ce constructeur pour créer une instance de la classe.
|
||||||
|
|
||||||
|
Car c1 = new Car("Ford Raptor", "bleue", 250);
|
||||||
|
System.out.println(c1.getStringRepresentation());
|
||||||
|
|
||||||
|
doit afficher
|
||||||
|
|
||||||
|
Ford Raptor bleue, vitesse max : 250 km/h
|
||||||
|
|
||||||
|
|
||||||
|
Travail à faire
|
||||||
|
Modifiez la classe Car selon les instructions ci-dessus.
|
||||||
|
Testez votre classe Car dans une autre classe qui contiendra le main.
|
||||||
|
Vérifiez que l’affichage est bien correct.
|
12
bin/C07_POO/C072_constructeurs/Ex4–constructeur2.txt
Normal file
12
bin/C07_POO/C072_constructeurs/Ex4–constructeur2.txt
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
Objectif
|
||||||
|
Ajouter plusieurs constructeurs à une classe existante
|
||||||
|
Tester une classe avec son constructeur
|
||||||
|
Constater l’existance de null
|
||||||
|
Enoncé du problème
|
||||||
|
Ajoutez deux constructe urs à la class Person définie auparavant.
|
||||||
|
1. Le premier permettant de définir tous les attributs en une fois.
|
||||||
|
2. Un second constructeur ne prenant que le prénom comme argument. Ce constructeur doit appeler le constructeur avec tous les arguments. Pour les String non définis, utilisez la constante null.
|
||||||
|
Travail à faire
|
||||||
|
Complétez la classe Person selon les instructions ci-dessus.
|
||||||
|
Testez votre classe Person dans une autre classe qui contiendra le main.
|
||||||
|
Utilisez le constructeur à un argument pour instancier Mathusalem, qui n’a pas de prénom. Que se passe-t-il lorsque vous essayer d’appeler une méthode sur le prénom de votre objet, par exemple toUpperCase() qui est une méthode définie pour les String ?
|
BIN
bin/C07_POO/C072_constructeurs/Exercice3.class
Normal file
BIN
bin/C07_POO/C072_constructeurs/Exercice3.class
Normal file
Binary file not shown.
BIN
bin/C07_POO/C072_constructeurs/Exercice4.class
Normal file
BIN
bin/C07_POO/C072_constructeurs/Exercice4.class
Normal file
Binary file not shown.
BIN
bin/C07_POO/C072_constructeurs/Person.class
Normal file
BIN
bin/C07_POO/C072_constructeurs/Person.class
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
bin/C07_POO/C073_Visibilite_des_membres/Exercice5.class
Normal file
BIN
bin/C07_POO/C073_Visibilite_des_membres/Exercice5.class
Normal file
Binary file not shown.
BIN
bin/C07_POO/C073_Visibilite_des_membres/Triangle.class
Normal file
BIN
bin/C07_POO/C073_Visibilite_des_membres/Triangle.class
Normal file
Binary file not shown.
BIN
bin/C07_POO/C074_modificateur_static/7_4-modificateur_static.pdf
Normal file
BIN
bin/C07_POO/C074_modificateur_static/7_4-modificateur_static.pdf
Normal file
Binary file not shown.
BIN
bin/C07_POO/C075_autoboxing_des_types_primitifs/7_5-autoboxing_des_types_primitifs.pdf
Normal file
BIN
bin/C07_POO/C075_autoboxing_des_types_primitifs/7_5-autoboxing_des_types_primitifs.pdf
Normal file
Binary file not shown.
BIN
bin/C07_POO/C075_autoboxing_des_types_primitifs/Main.class
Normal file
BIN
bin/C07_POO/C075_autoboxing_des_types_primitifs/Main.class
Normal file
Binary file not shown.
BIN
bin/C07_POO/string_methods.pdf
Normal file
BIN
bin/C07_POO/string_methods.pdf
Normal file
Binary file not shown.
BIN
bin/C08_Structures_de_donnees/C081_Enum/App.class
Normal file
BIN
bin/C08_Structures_de_donnees/C081_Enum/App.class
Normal file
Binary file not shown.
BIN
bin/C08_Structures_de_donnees/C081_Enum/C081_Types_enumeres.pdf
Normal file
BIN
bin/C08_Structures_de_donnees/C081_Enum/C081_Types_enumeres.pdf
Normal file
Binary file not shown.
BIN
bin/C08_Structures_de_donnees/C081_Enum/Glace.class
Normal file
BIN
bin/C08_Structures_de_donnees/C081_Enum/Glace.class
Normal file
Binary file not shown.
BIN
bin/C08_Structures_de_donnees/C082_Tableaux/App.class
Normal file
BIN
bin/C08_Structures_de_donnees/C082_Tableaux/App.class
Normal file
Binary file not shown.
Binary file not shown.
BIN
bin/C08_Structures_de_donnees/C082_Tableaux/Exercice1.class
Normal file
BIN
bin/C08_Structures_de_donnees/C082_Tableaux/Exercice1.class
Normal file
Binary file not shown.
Binary file not shown.
BIN
bin/C08_Structures_de_donnees/C083_Operations_sur_tableaux/C083_Operations_sur_les_tableaux.pdf
Normal file
BIN
bin/C08_Structures_de_donnees/C083_Operations_sur_tableaux/C083_Operations_sur_les_tableaux.pdf
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
bin/library/Dialogs.class
Normal file
BIN
bin/library/Dialogs.class
Normal file
Binary file not shown.
BIN
bin/library/Input.class
Normal file
BIN
bin/library/Input.class
Normal file
Binary file not shown.
BIN
bin/series/C05S03_loops/C05EX01/C05EX01a.class
Normal file
BIN
bin/series/C05S03_loops/C05EX01/C05EX01a.class
Normal file
Binary file not shown.
BIN
bin/series/C05S03_loops/C05EX01/C05EX01b.class
Normal file
BIN
bin/series/C05S03_loops/C05EX01/C05EX01b.class
Normal file
Binary file not shown.
BIN
bin/series/C05S03_loops/C05EX02.class
Normal file
BIN
bin/series/C05S03_loops/C05EX02.class
Normal file
Binary file not shown.
BIN
bin/series/C05S03_loops/C05EX03.class
Normal file
BIN
bin/series/C05S03_loops/C05EX03.class
Normal file
Binary file not shown.
BIN
bin/series/C05S03_loops/C05EX04/C05EX04a.class
Normal file
BIN
bin/series/C05S03_loops/C05EX04/C05EX04a.class
Normal file
Binary file not shown.
BIN
bin/series/C05S03_loops/C05EX04/C05EX04c.class
Normal file
BIN
bin/series/C05S03_loops/C05EX04/C05EX04c.class
Normal file
Binary file not shown.
BIN
bin/series/C05S03_loops/C05EX04/C05EX04d.class
Normal file
BIN
bin/series/C05S03_loops/C05EX04/C05EX04d.class
Normal file
Binary file not shown.
BIN
bin/series/C05S03_loops/C05EX07.class
Normal file
BIN
bin/series/C05S03_loops/C05EX07.class
Normal file
Binary file not shown.
BIN
bin/series/C05S03_loops/C05EX08/C05EX08a.class
Normal file
BIN
bin/series/C05S03_loops/C05EX08/C05EX08a.class
Normal file
Binary file not shown.
BIN
bin/series/C05S03_loops/C05EX08/C05EX08b.class
Normal file
BIN
bin/series/C05S03_loops/C05EX08/C05EX08b.class
Normal file
Binary file not shown.
BIN
bin/series/C05S03_loops/C05EX08/C05EX08c.class
Normal file
BIN
bin/series/C05S03_loops/C05EX08/C05EX08c.class
Normal file
Binary file not shown.
BIN
bin/series/C05S03_loops/C05EX08/C05EX08d.class
Normal file
BIN
bin/series/C05S03_loops/C05EX08/C05EX08d.class
Normal file
Binary file not shown.
BIN
bin/series/C05S03_loops/C05EX08/C05EX08e.class
Normal file
BIN
bin/series/C05S03_loops/C05EX08/C05EX08e.class
Normal file
Binary file not shown.
BIN
bin/series/C05S03_loops/C05EX08/C05EX08f.class
Normal file
BIN
bin/series/C05S03_loops/C05EX08/C05EX08f.class
Normal file
Binary file not shown.
BIN
bin/series/C05S03_loops/serie3-loop.docx
Normal file
BIN
bin/series/C05S03_loops/serie3-loop.docx
Normal file
Binary file not shown.
BIN
bin/series/C05S03_loops/serie3-sol.pdf
Normal file
BIN
bin/series/C05S03_loops/serie3-sol.pdf
Normal file
Binary file not shown.
BIN
bin/series/C05S03_loops/serie3.pdf
Normal file
BIN
bin/series/C05S03_loops/serie3.pdf
Normal file
Binary file not shown.
BIN
bin/series/C06S04_fonctions/C05EX01.class
Normal file
BIN
bin/series/C06S04_fonctions/C05EX01.class
Normal file
Binary file not shown.
BIN
bin/series/C06S04_fonctions/serie04-fonction.docx
Normal file
BIN
bin/series/C06S04_fonctions/serie04-fonction.docx
Normal file
Binary file not shown.
BIN
bin/series/C06S04_fonctions/serie4-sol.pdf
Normal file
BIN
bin/series/C06S04_fonctions/serie4-sol.pdf
Normal file
Binary file not shown.
BIN
bin/series/C06S04_fonctions/serie4.pdf
Normal file
BIN
bin/series/C06S04_fonctions/serie4.pdf
Normal file
Binary file not shown.
BIN
bin/series/serie1-sol.pdf
Normal file
BIN
bin/series/serie1-sol.pdf
Normal file
Binary file not shown.
BIN
bin/series/serie1.pdf
Normal file
BIN
bin/series/serie1.pdf
Normal file
Binary file not shown.
BIN
bin/series/serie2-sol.pdf
Normal file
BIN
bin/series/serie2-sol.pdf
Normal file
Binary file not shown.
BIN
bin/series/serie2.pdf
Normal file
BIN
bin/series/serie2.pdf
Normal file
Binary file not shown.
BIN
bin/various_tests/Input.class
Normal file
BIN
bin/various_tests/Input.class
Normal file
Binary file not shown.
BIN
bin/various_tests/L02tests.class
Normal file
BIN
bin/various_tests/L02tests.class
Normal file
Binary file not shown.
BIN
bin/various_tests/bug_encodage.class
Normal file
BIN
bin/various_tests/bug_encodage.class
Normal file
Binary file not shown.
Reference in New Issue
Block a user