But
Passer du langage C/C++ vers le langage JAVA
Introduction au fur et à mesure des concepts plus avancées de la POO
Nous étudierons successivement les concepts suivants :
- le concept de classe - le langage UML
- L'h'éritage
- Approfondissement du concept de classes (la classe Object, le polymorphisme)
- Les classes abstraites
- Les interfaces
haut
test
Prérequis
Avant d'entamer ce cours, il est indispensable de :
- Connaître les principes de base de la programmation
Conseils généraux pour l'examen et les interogations
Au niveau d'un cours de première année de cycle ingénieur en informatique :
- On ne rend pas du code qui ne se compile pas !!! c'est inutile
- On lit le sujet jusqu'au bout
Bon courage !
Supports de Cours et de TP
Numéro | Titre | Lien |
---|---|---|
01 | Présentation du langage Java et de la POO | cours (Partie I) |
02 | Modélisation d'une classe | TD 1 |
03 | Modélisation d'une application | TD 2 |
04 | Cours sur l'héritage | héritage |
05 | TD sur l'héritage | TD héritage |
06 | Cours sur le polymorphisme et les classes abstraites | polymorphisme |
07 | TD sur le polymorphisme | TD sur le polymorphisme |
08 | TD sur les interfaces | TD sur les interfaces |
09 | code du premier exercice sur les interfaces | code |
09b | code du deuxième exercice sur les interfaces | code |
10 | Autoformation à JavaFX (partie 1) | JavaFX 1 |
11 | Autoformation à JavaFX (partie 2) | JavaFX 2 |
12 | Autoformation à JavaFX (partie 3) | JavaFX 3 |
13 | TP n°2 | Le blackjack |
14 | TP n°3 | Les mots croisés (partie 1) |
15 | TP n°4 | Les mots croisés (partie 2) |
16 | EXAMEN | examen |
PROJET année 2021 | Lien | dernière mise à jour |
---|---|---|
écrire un Puissance 4 | sujet | 22 avril 2021 |
Horaires
8h de CM, 12 h de TP