Mi a különbség a belső osztály és a beágyazott osztály között?
Mi a különbség a belső osztály és a beágyazott osztály között?

Videó: Mi a különbség a belső osztály és a beágyazott osztály között?

Videó: Mi a különbség a belső osztály és a beágyazott osztály között?
Videó: A sejtlégzés, az energiatermelés és a fotoszintézis 2024, Április
Anonim

Osztály amelyet static használata nélkül deklarálunk belső osztály vagy nem statikus beágyazott osztály . Statikus beágyazott osztály van osztály szinten, mint a külső statikus tagjai osztály . mivel belső osztály példányhoz van kötve, és hozzáférhet a befoglaló példányhoz osztály.

Ebből kifolyólag mi a különbség a belső osztály és az alosztály között?

belső osztályok vannak ban,-ben ugyanabban a fájlban, míg az alosztályok lehetnek egy másik fájlban, esetleg egy másik csomagban. Nem kaphat példányt egy belső osztály példánya nélkül a osztály amely azt tartalmazza. belső osztályok rendelkeznek a kívánt metódusokkal, míg az alosztályoknak a szülőik módszerei vannak osztály.

Hasonlóképpen, mik azok a belső osztályok, és melyek a típusai? Van négy típusok nak,-nek belső osztályok :tag, statikus tag, helyi és névtelen. Tagja osztály legfelső szintjén van meghatározva osztály.

Az is kérdés, hogy mi a hatóköre egy másik osztályba ágyazott osztálynak?

A osztály kijelenthető belül az hatálya nak,-nek másik osztály . Ilyen osztály úgy hívják, hogy " beágyazott osztály ." Beágyazott osztályok annak tekintendők belül az hatálya a befoglaló osztály és használhatók belül hogy hatálya.

Mi az a statikus beágyazott osztály?

A statikus osztály azaz belül létrejött a osztály nak, nek hívják statikus beágyazott osztály ban ben Jáva . Külsőről is megközelíthető osztály név. Hozzáférhet statikus adattagjai külső osztály beleértve a magán. Staticnested osztály nem férhet hozzá nem statikus (példány) adattag vagy módszer.

Ajánlott: