Dom Rozwój Co to jest zmienna klasowa? - definicja z techopedii

Co to jest zmienna klasowa? - definicja z techopedii

Spisu treści:

Anonim

Definicja - Co oznacza zmienna klasowa?

Zmienna klasowa jest ważną częścią programowania obiektowego (OOP), która definiuje określony atrybut lub właściwość dla klasy i może być nazywana zmienną składową lub statyczną zmienną składową.

Techopedia wyjaśnia zmienną klasową

Wiele języków programowania obiektowego (OOP) używa klasy jako szablonu dla danego typu obiektu. Każda indywidualna manifestacja tej klasy jest znana jako instancja. Różne instancje tej samej klasy mają wspólne właściwości i aspekty konstrukcji. Wiele właściwości klas nazywa się polami danych. Programiści stosują również metody mające wpływ na zachowanie klasy i jej instancji. Przykłady języków programowania korzystających z klas to Java, C. C #, C ++, Microsoft Visual Basic (VB) i PHP.


Ponieważ zmienne klasowe dotyczą całej klasy i wszystkich jej instancji - nawet jeśli dana instancja również może mieć własne zmienne - może istnieć nieporozumienie co do interakcji zmiennych klasy i zmiennych ograniczonych do pojedynczej instancji. Jeśli chodzi o programowanie, typowe pytania dotyczą tego, kiedy należy zdefiniować zmienne klas i zmienne instancji oraz czy te dwa różne typy zmiennych mogą się nakładać lub wpływać na siebie w nieprzewidziany sposób. Chociaż niektóre kody działają bez konkretnej definicji zmiennych klas, specjaliści często uważają dodanie zmiennych klas za bardziej dokładne kodowanie.

Co to jest zmienna klasowa? - definicja z techopedii