Académique Documents
Professionnel Documents
Culture Documents
AU : 2021 - 2022
Auditoire : 2ème Année Licence Multimédia
jihen_khalfallah@yahoo.fr
PLAN DU COURS
2
PROGRAMMATION JAVA
I’m
How are
fine!
you?
6
Notion de classe/objet
Un objet a :
• une adresse en mémoire (identifie l’objet)
• un comportement (ou interface)
• un état interne
- Le comportement est donné par des fonctions ou procédures,
appelées méthodes
- L’état interne est donné par des valeurs de variables d’instances
Classe États Comportements
Nom, race, âge, couleur Aboyer, chercher le baton,
chien
mordre, faire le beau
N , type, solde, ligne de crédit Retrait, virement, dépôt,
Compte consultation du solde
Plaque, marque, couleur, vitesse Tourner, accélérer, s’arrêter, faire
Voiture le plein, klaxonner
7
7
Syntaxe générale
modificateur class Nom_classe {
/* déclaration des attributs */
modificateur type_a1 attribut1;
modificateur type_a2 attribut2;
...
constructeurs
qui permettent de créer des nouvelles instances de la classe (objets)
méthodes
qui indiquent les types de messages qui peuvent être envoyés
aux instances
– import nomPackage.nomClasse;
// importer une classe d'un package
– import nomPackage.*;
//importer toutes les classes d'un package