Zuhause Entwicklung Was ist ein statisches Feld? - Definition aus techopedia

Was ist ein statisches Feld? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet statisches Feld?

Ein statisches Feld ist in Programmiersprachen die Deklaration für eine Variable, die von allen Instanzen einer Klasse gemeinsam gehalten wird. Der statische Modifikator bestimmt die Klassenvariable als eine, die universell auf alle Instanzen einer bestimmten Klasse angewendet wird. Ein abschließender Modifizierer kann ebenfalls hinzugefügt werden, um anzuzeigen, dass sich die Klassenvariable nicht ändert.


Ein statisches Feld kann auch als Klassenvariable bezeichnet werden.

Techopedia erklärt das statische Feld

Ein statisches Feld oder eine Klassenvariable wird häufig einem nicht statischen Feld gegenübergestellt, das auch als Instanzvariable bezeichnet werden kann. Diese Art spezialisierterer Variablen gilt nur für eine Instanz einer bestimmten Klasse. Wenn beispielsweise eine Instanz der Klasse "Hund" eine Instanzvariable "Rot" erhält, zeigt dies an, dass ein bestimmter Hund rot ist, wohingegen eine ähnlich angewendete Klassenvariable oder ein statisches Feld anzeigt, dass alle Hunde rot sind.


Ein statisches Feld oder eine Klassenvariable ist in bestimmten Programmiersprachen und Codesituationen nützlich, um allen Instanzen einer Klasse eine bestimmte Variable (die ein gemeinsames Merkmal darstellt) zuzuweisen, entweder als fester Wert oder als eine Variable, die sich in Zukunft ändern könnte. Der Schlüssel für diese Art von Bezeichner ist, dass die Änderung bei allen Instanzen der Klasse gleichermaßen angewendet wird.

Was ist ein statisches Feld? - Definition aus techopedia