Osztály hatókör vizsgálótöredék

A fragment at class scope a vizsgáló adat- és inicializáláskövetelményeit adja meg, feltéve hogy léteznek ilyenek.

Az osztály hatókör vizsgálótöredék elhagyható. Ezen objektum a vizsgáló osztályba statikus adattagok, statikus segédfüggvények vagy bármilyen más Java szerkezetek beemelésére használható. Például egy vizsgáló számára egyszeri inicializálás hajtható végre a vizsgáló osztályának betöltésekor végrehajtásra kerülő statikus inicializáló létrehozásával.

Az osztály hatókör vizsgálótöredék tartalma az osztály hatókörében a vizsgáló osztály előállított forráskódjában van elhelyezve. Így a tartalom az előállított vizsgáló osztályon belül, de az összes metóduson kívül jelenik meg. A töredékben, az osztály hatókörben deklarált változók láthatóak lesznek a vizsgáló minden kódrészében.

Ez a töredékfajta lehetővé teszi kód beszúrását a Vizsgálókészlet által előállított azon vizsgáló osztályba, amelybe a többi vizsgáló töredék fordításra kerül. Ez nem vonatkozik a felkészített (vizsgált) osztályokra. Új statikus mezők vizsgált osztályba beszúrásához használja a staticField objektum meghatározását. Az osztály betöltésekor futtatásra kerülő kód vizsgált osztályba beszúrásához használja a staticInitializer töredéktípust.

Egy vizsgálónak csak egy osztály hatókör töredéke lehet.

Példa:

Osztály hatókör töredék megadásához válassza a szerkesztő fapanelében a Vizsgáló bejegyzést, és a szerkesztőpanelben adja meg a töredék adatait.

Java kód bejegyzés osztály hatókör töredékhez a vizsgáló szerkesztőben. A bejegyzés: static public int call_counter = 0;

Kapcsolódó információk
Példa osztály hatókör vizsgáló töredékre