TP2 WinDev POO La Portée des variables

AUTEUR Code-Codage ~ 23/08/2022
Programmation WINDEV Amateur

La « portée » d'une variable désigne l'espace du code dans laquelle elle va être accessible. toutes nos variables ne sont pas automatiquement disponibles à n'importe quel endroit dans un code et on ne va donc pas toujours pouvoir les utiliser.

On appelle portée d'une variable l'ensemble des endroits du programme où elle existe.

Il existe différent portées dans la POO

  • PUBLIC
  • PRIVE
  • PROTEGE

 

PUBLIQUE 

L’attribut est accessible partout c’est-à-dire dans l’ensemble du programme

PROTEGE

Cette portée représente le niveau moins fort de la programmation objet puisque les attributs sont accessibles que par les méthodes qui sont présent dans la même classe

PRIVE

Cette portée représente le niveau de protection fort dans la programmation objet, puisque Les attributs n’est accessible qu’a partir de la classe ou elle est définie.

Pour accéder à un attribut de porté privé, cependant deux méthodes public sont en disposition, le Getter et Setter

GETTER et SETTER

Sont deux méthodes public, ce deux méthode permet de modifier le propriété d’un attribut privé afin de permette ainsi d’avoir accès au contenue de l’attribut

GETTER

Permet l’accès d’un attribut

SETTER

Il s’occupe du changement d’état d’un attributs

Personne est une Classe

PUBLIC
nom est une chaîne

PRIVÉ
ages est un entier

PROTÉGÉ
email est une chaîne

FIN

Appel à la méthode Get et Set

PROCÉDURE PUBLIQUE ages() : entier

RENVOYER ages

PROCÉDURE PUBLIQUE ages(Valeur est un entier)

ages=Valeur


Réponses