Programmation orientée objet (S5, 4 ECTS)

publicité
Programmation
orientée
objet
(S5,
4
ECTS)
Responsables
pédagogiques
:
Hugues
Fauconnier
(Mcf‐HDR)
,
E.
Asarin
(Pr)
Volume
horaire
:
24h
C,
12h
TD,
12h
TP
Objectif
:
Compréhension
du
paradigme
de
programmation
orientée
objets,
capacité
d’apprendre
un
langage
de
programmation
orienté
objets
quelconque,
maîtrise
du
langage
Java
avec
l’ensemble
de
ses
aspects
objet,
connaissance
générale
de
ses
bibliothèques
(packages),
style
objet
de
modélisation
et
de
programmation
et
notions
de
traitement
d’exceptions,
de
programmation
évènementielle.
Résumé
:
•
•
rappels
sur
l’approche
orientée
objets
:
les
origines
et
l’histoire
de
la
POO,
rappels
sur
les
types,
l’idée
de
l’objet,
l’encapsulation,
le
polymorphisme
et
l’héritage
langage
Java
:
ses
particularités
et
son
implémentation
(compilateur
Java,
bytecode,
JVM)
;
objets
et
classes
(champs,
méthodes,
instances,
références,
allocation
mémoire
et
ramasse‐miettes)
;
interfaces
et
polymorphisme
;
héritage
(aspects
statiques
et
dynamiques);
exceptions
;
•
•
•
introduction
à
la
généricité
;
notions
de
thread
;
utilisation
des
package
Java

Téléchargement