Ce cours introduit la programmation orientée objet (encapsulation, abstration, héritage, polymorphisme) en l'illustrant en langage Java. Il présuppose connues les bases de la programmation (variables, types, boucles, fonctions, ...). Il est conçu comme la suite du cours « Initiation à la programmation (en Java) ».



Introduction à la programmation orientée objet (en Java)


Instructors: Jean-Cédric Chappelier
Access provided by University of Jeddah
31,223 already enrolled
(316 reviews)
Skills you'll gain
Details to know

Add to your LinkedIn profile
6 assignments
See how employees at top companies are mastering in-demand skills

There are 7 modules in this course
Cette semaine vous accueille dans le cours et vous présente les premiers concepts de base de la programmation dite « orientée objet ».
What's included
6 videos9 readings1 assignment1 programming assignment1 plugin
Cette semaine aborde l'initialisation des objets (via ce qu'on appelle des « constructeurs »), ainsi que ce qui se passe lorsque l'on affiche, compare et affecte des objets en Java. La question de comment se passe la « fin de vie » des objets est aussi abordée.
What's included
4 videos3 readings1 assignment1 programming assignment1 plugin
Cette semaine nous abordons deux notions fondamentales de la programmation orientée objet : l'héritage et le polymorphisme.
What's included
5 videos3 readings1 assignment1 programming assignment1 plugin
Cette semaine nous étudions la notion de classe abstraite et approfondissons les notions d'héritage et de polymorphisme. Nous abordons aussi une notion complémentaire qui n'est pas directement liée à ces thèmes, le modificateur final.
What's included
3 videos2 readings1 assignment1 programming assignment1 plugin
Cette semaine nous abordons la notion importante d'interface qui va complémenter vos acquis sur l'orienté objet en Java. Nous étudions aussi le modificateur static.
What's included
4 videos4 readings1 assignment1 plugin
Nous étudions cette semaine comment gérer, au moyen du mécanisme des exceptions, des situations anormales pouvant survenir lors de l'exécution d'un programme.
What's included
3 videos2 readings1 assignment1 programming assignment1 plugin
Nous terminons notre cours par une étude de cas détaillée qui met en lumière les différents concepts rencontrés.
What's included
5 videos3 readings1 plugin
Instructors


Offered by
Why people choose Coursera for their career




Learner reviews
316 reviews
- 5 stars
78.48%
- 4 stars
18.67%
- 3 stars
2.21%
- 2 stars
0.31%
- 1 star
0.31%
Showing 3 of 316
Reviewed on Oct 23, 2019
ce cours etait tres interressant!!! il m'a beaucoup aide a maitriser les bases de la programmation oriente objet en java
Reviewed on Jul 30, 2019
J'adore j'ai eu quelque souci avec certain Quiz et faute de temps j'ai pas validé certains un dernier devoir.Je me suis donc inscrit a la nouvelle session et je compte valider tous cela rapidement.
Reviewed on Apr 19, 2020
Merci beaucoup pour votre cours. J'ai bien réviser mon cours de Java que je n'ai pas vu depuis l'an dernier.
Explore more from Computer Science
Amazon
Board Infinity
LearnQuest
Universidad de Palermo