Java
Chapitre 1: Objets et Classes
Dr. Ahmad Khoureich Ka
UADB L2 D2AW
Dr. Ahmad Khoureich Ka Java UADB L2 D2AW 1 / 36
Sommaire
1Notion d’objet
Exemples d’objets
Un programme orienté objets
2Notion de classe
Les données membres
Les méthodes
Définition d’une classe
Manipulation d’objets
Les mots clés : static, final et this
Les enveloppeurs de primitifs
3Créer et exécuter un programme Java
Créer un programme Java
Compilation et Exécution
Dr. Ahmad Khoureich Ka Java UADB L2 D2AW 2 / 36
Notion d’objet
Notion d’objet
+Java est un langage orienté objet.
+Un programme Java est un ensemble d’objets interagissant entre
eux pour résourdre un problème donné.
+Un objet est une entité ayant des propriétés et pouvant faire des
actions.
Dr. Ahmad Khoureich Ka Java UADB L2 D2AW 3 / 36
Notion d’objet Exemples d’objets
Notion d’objet
Exemple d’objets
+stylo
Propriétés : couleur,longueur,poids,marque, ...
Actions : écrire, ...
+écran
Propriétés : taille,résolution,marque, ...
Actions : afficher,s’allumer,s’éteindre, ...
+3x2+ 12x+ 5 = 0
Propriétés : type,nombre d’inconnues, ...
Actions : donne le nombre de tes solutions, ...
Dr. Ahmad Khoureich Ka Java UADB L2 D2AW 4 / 36
Notion d’objet Un programme orienté objets
Exemple : un programme orienté objets
Exemple : Écrire un programme permettant d’afficher le nombre de
solutions de 3x2+ 12x+ 5 = 0
Indication : Identifiez les objets ou regrouper des données dans des
objets.
+Les objets du programme
3x2+ 12x+ 5 = 0
écran
+Algorithme
1Demander à 3x2+ 12x+ 5 = 0 de donner le nombre de ses
solutions,
2Demander à l’objet écran d’afficher la réponse de
3x2+ 12x+ 5 = 0.
Dr. Ahmad Khoureich Ka Java UADB L2 D2AW 5 / 36
1 / 40 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 !