Cours C34 - Programmation objet I - Intensif
Prochaine échéance : Examen 1 : 17 Avril
Cours 1: jeudi 2 avril ( 4 périodes )
- plan de cours ( 15 min )
- Qu'est-ce que la programmation orientée objet ? Annexe 1 ( 1h )
- vidéo bowling
- Petite pratique avec IntelliJ, Annexe 1B ( 25 min )
- Pourquoi apprendre une méthode de programmation orientée objet ? Annexe 1C
- 3 principes fondamentaux de la prog OO ( 25 min )
- exemples de modèles conceptuels :Personne Trivago Famille Santé Autre
- DEVOIR : installer IntelliJ à la maison ( document sur LÉA )
- DEVOIR : Annexe 2 , #2
Cours 2 ( 4 périodes ) :mardi 7 avril
- UML : modèle conceptuel : Annexe 2, #1 ( 30 min ) Annexe 2B ( 25 min )
- Annexe 3, notion de classes et de méthodes, appels, exemple Compagnie de taxis, signature d'une méthode ( 60 min)
- Modificateurs d'accès : Exercice Annexe 3B ( 30 min )
- TP1 : explications et temps de travail ( 1h ) ( à remettre dans une semaine )
Cours 3 Jeudi 9 avril ( 4 périodes )
- Les constructeurs, emploi du mot-clé this :Annexe 4 ( 1h )
- Exercice annexe 5 : Gym ( 40 min )
- méthodes de mutation et d'accès ( 20 min )
- Exercice Annexe 6 - Banque
- le modificateur static ( 20 min )
- pause 20 min
- le modificateur final ( 15 min )
Cours 4 Vendredi 10 Avril ( 3 périodes )
- TP1 : temps de travail ( 40 min) Partie C
- explications JUnit, méthode assertEquals ( 45 min )
- exercice Strings ( 1h )
- terminer la méthode nbOccurences
Cours 5 Mardi 14 Avril ( 4 périodes )
- retour sur exercice String, nbOccurences ( 30 min )
- Annexe 7 - expressions régulières( 1h )
- Annexe7B -Pattern, Matcher ( 30 min )
- remise TP1
Cours 6 16 Avril( 4 périodes )
- Annexe 7C ( 1h30 min )
- Annexe 7D - méthode split, caractère \\b (45 min)
- Examen 1 : vendredi 17 Avril Annexes 1-7C
Cours 7 17 Avril ( 3 périodes )
- Examen 1 ( 2 périodes )
- explications TP2 ( 20 min )