patch bug /bin
This commit is contained in:
parent
77ee242b4f
commit
dbd5ddf488
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.
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.
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