Static — RexDac Academy

RexDac AcademyNote tehnice · Ajută să ai câteva noțiuni de bază
0%Note publicate citite · pe acest dispozitiv

Nivelul 4 — Clase

Static

Note originale de SunDiaL · Vezi sursa în engleză

Cuvântul-cheie static indică absența unei instanțe. Totuși, ceva există în continuare, așa că îl poți privi ca pe o „instanță unică, universală”. Membrii aparțin tipului în sine.

Membri statici

Un membru static nu are nevoie de o instanță pentru a fi accesat; poate fi accesat direct prin numele clasei.

Clase statice

O clasă statică nu poate fi instanțiată -> poate avea numai membri statici.

Exemplu

public static class ExampleStaticClass
{
	public static int x;
}

public void main()
{
	ExampleStaticClass.x = 5;
	//notice how there is no instance created first.
}