Académique Documents
Professionnel Documents
Culture Documents
Ikram Amous-BenAmor
Professeur en Informatique
ENET’COM
I. Amous
I. AmousBen Amor -–ISECS
BenAmor Enet’Com 1
Les classes
et les objets
Définition de classe
I. Amous
I. AmousBen Amor -–ISECS
BenAmor Enet’Com 3
Définition de champs
I. Amous
I. AmousBen Amor -–ISECS
BenAmor Enet’Com 4
Définition de méthodes
I. Amous
I. AmousBen Amor -–ISECS
BenAmor Enet’Com 5
Exemple de classe
I. Amous
I. AmousBen Amor -–ISECS
BenAmor Enet’Com 6
Définition d’objets
n Objet ou instance
I. Amous
I. AmousBen Amor -–ISECS
BenAmor Enet’Com 7
Définition d’objets
class A
{ int n ;
float y ;
......}
I. Amous
I. AmousBen Amor -–ISECS
BenAmor Enet’Com 8
Exemple d’objet
I. Amous
I. AmousBen Amor -–ISECS
BenAmor Enet’Com 9
I. Amous
I. AmousBen Amor -–ISECS
BenAmor Enet’Com 10
Définition de constructeur(s)
I. Amous
I. AmousBen Amor -–ISECS
BenAmor Enet’Com 11
I. Amous
I. AmousBen Amor -–ISECS
BenAmor Enet’Com 12
Règles à respecter
I. Amous
I. AmousBen Amor -–ISECS
BenAmor Enet’Com 13
Surdéfinition / Surcharge
I. Amous
I. AmousBen Amor -–ISECS
BenAmor Enet’Com 14
Champs statiques
I. Amous
I. AmousBen Amor -–ISECS
BenAmor Enet’Com 15
I. Amous
I. AmousBen Amor -–ISECS
BenAmor Enet’Com 16
Méthodes statiques
n De même on peut définir des méthodes statiques qui
peuvent être appelées indépendamment de tout objet de
classe (c’est le cas de la méthode main).
I. Amous
I. AmousBen Amor -–ISECS
BenAmor Enet’Com 17