Variable de classe

Définition - Que signifie la variable de classe?

Une variable de classe est une partie importante de la programmation orientée objet (POO) qui définit un attribut ou une propriété spécifique pour une classe et peut être appelée variable membre ou variable membre statique.

Definir Tech explique la variable de classe

De nombreux langages de programmation orientée objet (POO) utilisent une classe comme modèle pour un type d'objet donné. Chaque manifestation individuelle de cette classe est connue comme une instance. Diverses instances de la même classe partagent des propriétés et des aspects de construction communs. De nombreuses propriétés des classes sont appelées champs de données. Les développeurs utilisent également des méthodes pour affecter le comportement d'une classe et de ses instances. Les exemples de langages de programmation qui utilisent des classes incluent Java, C. C #, C ++, Microsoft Visual Basic (VB) et PHP.

Parce que les variables de classe s'appliquent à une classe entière et à toutes ses instances - même lorsqu'une instance donnée peut également avoir ses propres variables - il peut y avoir confusion sur l'interaction des variables de classe et des variables limitées à une instance individuelle. En termes de programmation, les questions courantes impliquent quand définir les variables de classe et les variables d'instance, et si ces deux types différents de variables ont le potentiel de se chevaucher ou de s'influencer de manière imprévue. Même si certains codes fonctionnent sans définition spécifique des variables de classe, les professionnels considèrent souvent l'ajout de variables de classe comme un codage plus précis.