Langage JAVA
Prof: R. EL AYACHI
Département d’Informatique
Faculté des Sciences et Techniques
Béni Mellal
1
Chapitre 1: Introduction à JAVA
1. Caractéristiques de bases de la POO
2. Naissance et développement de JAVA
3. Environnement de JAVA
4. Types de programmes JAVA
5. Exemple d’un programme JAVA
6. Paquetages (Packages)
7. Classes en JAVA
8. Utilisation des classes
9. Constructeurs
10. Attributs et méthodes de classes
Prof: R. EL AYACHI 2
1. Notion de classe et d’objet:
* Classe: Abstraction d’un ensemble d’objets qui ont les
mêmes caractéristiques (attributs) et les mêmes
comportements (méthodes)
* Objet: Instance d’une classe
1. Caractéristiques de bases de la POO
Objet = Données + Traitements
x
y.A
o
Attributs
Méthodes
Abs_x
Ord_y
Dist_orig()
Attributs
Méthodes
2
3
Lobjet A
La classe Point
Exemple:
Prof: R. EL AYACHI 3
2. Encapsulation des données:
1. Caractéristiques de bases de la POO
* Les données sont protégées dans chaque objet
* Les données (publiques, secrètes)
3. Héritage:
Une classe dérivée hérite des propriétés d’une classe de
base:
* Economie de code
* Amélioration de la fiabilité
* Amélioration de la lisibilité
Exemple: un rectangle peut hériter d’un polygone
Prof: R. EL AYACHI 4
5. Polymorphisme:
1. Caractéristiques de bases de la POO
Le polymorphisme permet la redéfinition d’une méthode
6. Multithreading:
THREADS: processus qui s’exécutent simultanément à
l’intérieur d’un unique programme
Prof: R. EL AYACHI 5
4. Surcharge:
Plusieurs méthodes peuvent avoir le même nom, mais
des paramètres différents.
1 / 25 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 !