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*
*
1 / 1 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !