Initiation à la programmation objet Développement


I- Définitions :

Classe : Modèle (type composé) définissant les caractéristiques communes à des objets.
Objet : Variable contenant un ensemble de données et les traitements-méthodes sur ces données.

Les méthodes getnom() et setnom() sont appelés accesseurs. Dans chaque classe, il est obligatoire d'avoir un accesseur getxxx() pur chaque attribut privé. Pour déclarer cette méthode, il existe deux façons d'y arriver. (Voir III)

 

II- Règles fondamentales d'utilisation:

Création d'un objet: La création d'un objet se fait en deux temps. Premièrement, un objet doit être "déclaré", puis, deuxièmement, il doit être "instancié".

Déclaration: maclasse monobjet;

Instanciation: monobjet = new maclasse(Attributs privés);

Utilisation d'une méthode d'objet: Une méthode d'objet s'utilise de la manière suivante: monobjet.maméthode(Paramètres éventuels);

 

III- Comment créer une classe ?

Création d'un objet: La création d'une classe se fait en trois temps:

1- On déclare les attributs privés des objets.

2- On définit le constructeur, qui sert à affecter des valeurs à un objet lors de son instanciation.

3- On écrit les méthodes qui permettent d'accéder aux attributs privés des objets, et éventuellement certaines fonctions.

Exemple (classe etudiant) :

Note:

La méthode 1 s'utilise de la façon suivante:

- mavariable = monobjet.GetNom();

- monobjet.SetNom(mavariable);

La méthode 2 s'utilise de la manière suivante:

- mavariable = monobjet.Nom;

- monobjet.Nom = mavariable;


Par Thomas Peyrot, le 01-04-2019 15:24

© 2020 Blog étudiant BTS SIO - Site en version bêta 0.1.3 créé par Benjamin Boidard
Connexion administrateur