Table des matières:
Définition - Que signifient les membres statiques?
Les membres statiques sont des membres de données (variables) ou des méthodes qui appartiennent à une classe statique ou non statique elle-même, plutôt qu'aux objets de la classe. Les membres statiques restent toujours les mêmes, peu importe où et comment ils sont utilisés. Étant donné que les membres statiques sont associés à la classe, il n'est pas nécessaire de créer une instance de cette classe pour les appeler.
Techopedia explique les membres statiques
Les méthodes statiques dans les langages, tels que C # et Java, peuvent être appelées à l'aide de la syntaxe suivante: clsName.mthName (args), où clsName est le nom de la classe et mthName est le nom de la méthode statique. Les variables statiques sont également accessibles via leur nom de classe comme suit: nomCls.NomVar, où VarName est le nom de la variable statique.
Puisqu'une variable statique est associée à la classe, une seule copie de la variable existe en mémoire. Cette copie est partagée par tous les objets de cette classe.
Certaines des fonctionnalités des membres statiques sont les suivantes:
- Un membre statique a accès à tous les membres statiques de sa classe conteneur, y compris les membres privés.
- Un membre statique peut être déclaré à l'aide de modificateurs de contrôle d'accès.
- Une classe membre statique peut utiliser n'importe quel autre membre statique sans qualifier son nom avec le nom de la classe conteneur.