Spécificateur d’accès

Définition - Que signifie Access Specifier?

Un spécificateur d'accès est un élément de code définissant qui peut déterminer quels éléments d'un programme sont autorisés à accéder à une variable spécifique ou à un autre élément de données. Différents langages de programmation ont leurs propres protocoles pour les spécificateurs d'accès, ainsi que des valeurs par défaut pour certains éléments de code comprenant à la fois des variables individuelles et des classes.

Definir Tech explique Access Specifier

Deux des spécificateurs d'accès les plus courants sont «public» et «privé». Lorsqu'un programme peut inclure des éléments qui sont publics ou privés par défaut, les programmeurs peuvent souvent changer leur statut en définissant ou «déclarant» l'élément avec le mot «public» ou «privé».

Les programmeurs définissent les éléments de code et les éléments de données comme publics ou privés pour diverses raisons. Un statut public est bon pour les éléments de code qui sont précieux pour diverses fonctions externes, mais pour les éléments qui peuvent être facilement modifiés, où ces changements affectent la solvabilité du code, un statut privé peut être utile. Les spécificateurs d'accès privés et publics présentent d'autres avantages et inconvénients, notamment des erreurs et des problèmes après les modifications d'éléments publics et des erreurs d'exécution liées à des éléments privés inaccessibles.