Search this site
Embedded Files
Skip to main content
Skip to navigation
Pr Ibrahima FALL, ESP/UCAD
Homepage/Accueil
Research/Recherche
Publications
Documents leading to a qualification / Documents Diplômants
Doctoral thesis / Thèse de Doctorat
DEA (in french only)
Supervisions/Encadrements
Engineering degree and Master dissertations / Mémoires d'Ingé. et de Master
Older
Doctoral thesis / Thèses de doctorats
Teachings/Enseignements
L1 level / Niveau L1
L2 level / Niveau L2
L3 level / Niveau L3
M1 level / Niveau M1
M2 level / Niveau M2
Old courses / Anciens cours
Pr Ibrahima FALL, ESP/UCAD
Homepage/Accueil
Research/Recherche
Publications
Documents leading to a qualification / Documents Diplômants
Doctoral thesis / Thèse de Doctorat
DEA (in french only)
Supervisions/Encadrements
Engineering degree and Master dissertations / Mémoires d'Ingé. et de Master
Older
Doctoral thesis / Thèses de doctorats
Teachings/Enseignements
L1 level / Niveau L1
L2 level / Niveau L2
L3 level / Niveau L3
M1 level / Niveau M1
M2 level / Niveau M2
Old courses / Anciens cours
More
Homepage/Accueil
Research/Recherche
Publications
Documents leading to a qualification / Documents Diplômants
Doctoral thesis / Thèse de Doctorat
DEA (in french only)
Supervisions/Encadrements
Engineering degree and Master dissertations / Mémoires d'Ingé. et de Master
Older
Doctoral thesis / Thèses de doctorats
Teachings/Enseignements
L1 level / Niveau L1
L2 level / Niveau L2
L3 level / Niveau L3
M1 level / Niveau M1
M2 level / Niveau M2
Old courses / Anciens cours
Object-oriented programming and introduction to Java / Programmation orientée objet et introduction à Java
Semestre, classe : Semestre 6, DIC Informatique 1 (L3)
Elément constitutif
: DICINFO3212 : Programmation orientée objet et introduction à Java
Unité d’enseignement
:
DICINFO321 : Algorithmique et programmation 2
Volumes horaires
:
CM : 20h, TD : 16h, TP : 12h, TPE : 24h
Semestre, classe : Semestre 6, DIC Télécommunications et réseaux 1 (L3)
Elément constitutif
: DICTR3212 : Programmation orientée objet et introduction à Java
Unité d’enseignement
:
DICTR321 : Algorithmique et programmation 2
Volumes horaires
:
CM : 20h, TD : 16h, TP : 12h, TPE : 24h
Semestre, classe : Semestre 5, Licence Génie logiciel et système d’information 3 (L3)
Elément constitutif
: LICGLSI3523 : Programmation orientée objet avancée
Unité d’enseignement
:
LICGLSI352 : Algorithmique et langages avancés 1
Volumes horaires
:
CM : 16h, TD : 10h, TP : 16h, TPE : 18h
Prérequis
Algorithmique et complexité
Programmation (Langage C)
Objectif (s)
Comprendre les bases de la POO
Savoir mettre en œuvre le paradigme objet
Connaître la syntaxe de Java
Savoir implémenter les concepts et principes de base de la POO en java
Contenu
Motivations de la POO
Principes de la POO
Concepts de la POO
Introduction au langage Java
Objets et classes en Java
Implémentation des concepts de la POO : encapsulation, héritage, polymorphisme
Notion de paquetage
Conception de classes Java
Membres d’une classe
Tableaux, chaînes de caractères, types énumérés
Exceptions (LICGLSI3)
Programmation graphique (LICGLSI3)
Collections (LICGLSI3)
JDBC (LICGLSI3)
Bibliographie
C. Delannoy, Programmer en Java - Java 5 à 7, Eyrolles, sept. 2012
Anne Tasso, Le livre de Java premier langage, Eyrolles, août 2012.
C. Delannoy, Exercices en Java, Eyrolles, octobre 2011
Ressources
<les slides du cours>
Report abuse
Report abuse