Programmation Orientée Objet Java - Cours ENSA Tétouan

Telechargé par Ayman Ammari
Année Universitaire
2018/2019
Module: Modélisation et POO
Programmation Orientée Objet
Java
1 ère Année GSTR / GM
Université Abdelmalek Essaâdi
Ecole Nationale des Sciences Appliquées
de Tétouan
PLAN
Introduction,
Les bases du langage
Classe et Objet
Tableaux
Héritage
Polymorphisme
Classe Abstraite, Interface,
JDBC et Swing
3
Introduction
3
4
Caractéristiques de Java
Un langage Orienté Objet
•pas de variables ni de fonctions globales, types primitifs et objet
Simple
syntaxe C/C++ (types primitifs, instructions de test et boucles, …)
sûr
•pas de pointeurs, vérification du code à l ’exécution et des accès réseau
et/ou fichiers
Robuste
•ramasse miettes, fortement typé, gestion des exceptions
Indépendant d ’une architecture
•Portabilité assurée par la présence d ’un interpréteur de bytecode sur
chaque machine
Environnement riche
classes standard complètes
classes pour les communications réseau
fonctions graphiques évoluées
…
5
Portable
public class
Bonjour
{
…
}
•
Le source Java
1100 1010 1111 1110 1011 1010 1011 1110
0000 0011 0001 1101 …………………...
•
Le fichier compilé
Bonjour.java
Bonjour.class
1) compilation
2) interprétation
Sun
solaris
Mac
MacOS
pc
Windows
jvm
sun
jvm
mac
jvm
pc
Lecture du fichier locale ou distante
JDK
JRE
1 / 158 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!