Zuhause Entwicklung Was sind statische Mitglieder? - Definition aus techopedia

Was sind statische Mitglieder? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeuten statische Mitglieder?

Statische Member sind Datenmember (Variablen) oder Methoden, die zu einer statischen oder einer nicht statischen Klasse gehören und nicht zu Objekten der Klasse. Statische Elemente bleiben immer gleich, unabhängig davon, wo und wie sie verwendet werden. Da der Klasse statische Member zugeordnet sind, ist es nicht erforderlich, eine Instanz dieser Klasse zu erstellen, um sie aufzurufen.

Techopedia erklärt statische Mitglieder

Statische Methoden in Sprachen wie C # und Java können mit der folgenden Syntax aufgerufen werden: clsName.mthName (args), wobei clsName der Klassenname und mthName der Name der statischen Methode ist. Auf statische Variablen kann auch über ihren Klassennamen wie folgt zugegriffen werden: clsName.VarName, wobei VarName der Name der statischen Variablen ist.

Da der Klasse eine statische Variable zugeordnet ist, ist nur eine Kopie der Variablen im Speicher vorhanden. Diese Kopie wird von allen Objekten dieser Klasse gemeinsam genutzt.

Einige der Funktionen von statischen Elementen lauten wie folgt:

  • Ein statisches Mitglied hat Zugriff auf alle statischen Mitglieder seiner enthaltenden Klasse, einschließlich privater Mitglieder.
  • Ein statisches Element kann mithilfe von Zugriffssteuerungsmodifikatoren deklariert werden.
  • Eine statische Memberklasse kann jedes andere statische Member verwenden, ohne den Namen mit dem Namen der enthaltenden Klasse zu qualifizieren.
Eine statische Memberklasse kann nicht denselben Namen wie eine ihrer umschließenden Klassen haben. Statische Elementklassen und -schnittstellen können nur in Klassen der obersten Ebene und anderen statischen Elementklassen und -schnittstellen definiert werden.

Was sind statische Mitglieder? - Definition aus techopedia