Zuhause Entwicklung Was ist eine Klassenvariable? - Definition aus techopedia

Was ist eine Klassenvariable? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Klassenvariable?

Eine Klassenvariable ist ein wichtiger Teil der objektorientierten Programmierung (OOP), die ein bestimmtes Attribut oder eine bestimmte Eigenschaft für eine Klasse definiert und als Mitgliedsvariable oder statische Mitgliedsvariable bezeichnet werden kann.

Techopedia erklärt Class Variable

Viele objektorientierte Programmiersprachen (OOP) verwenden eine Klasse als Vorlage für einen bestimmten Objekttyp. Jede einzelne Manifestation dieser Klasse wird als Instanz bezeichnet. Verschiedene Instanzen derselben Klasse haben gemeinsame Eigenschaften und Aspekte der Konstruktion. Viele Eigenschaften von Klassen werden als Datenfelder bezeichnet. Entwickler verwenden außerdem Methoden, um das Verhalten einer Klasse und ihrer Instanzen zu beeinflussen. Beispiele für Programmiersprachen, die Klassen verwenden, sind Java, C #, C ++, Microsoft Visual Basic (VB) und PHP.


Da Klassenvariablen für eine ganze Klasse und alle ihre Instanzen gelten - auch wenn eine bestimmte Instanz möglicherweise auch eigene Variablen hat - kann es zu Unklarheiten hinsichtlich der Interaktion von Klassenvariablen und Variablen kommen, die auf eine einzelne Instanz beschränkt sind. In Bezug auf die Programmierung stellen sich häufig Fragen, wann Klassenvariablen und Instanzvariablen definiert werden müssen und ob diese beiden unterschiedlichen Variablentypen das Potenzial haben, sich in unvorhergesehener Weise zu überlappen oder zu beeinflussen. Obwohl einige Codes ohne spezifische Definition von Klassenvariablen funktionieren, betrachten Fachleute das Hinzufügen von Klassenvariablen häufig als genaueres Codieren.

Was ist eine Klassenvariable? - Definition aus techopedia