Logo sk.boatexistence.com

Dedí podtrieda premenné inštancie?

Obsah:

Dedí podtrieda premenné inštancie?
Dedí podtrieda premenné inštancie?

Video: Dedí podtrieda premenné inštancie?

Video: Dedí podtrieda premenné inštancie?
Video: გიორგი გოგოლაური & ლადო დონღვანი დედი / giorgi gogolauri & lado dongvani dedi 2024, Smieť
Anonim

Podtriedy dedia verejné metódy z nadtriedy, ktorú rozširujú, ale nemôžu priamo pristupovať k premenným súkromnej inštancie nadtriedy a musia používať metódy verejného prístupu a mutátora.

Dedia podtriedy premenné súkromnej inštancie java?

Podtrieda nededí súkromných členov svojej nadradenej triedy … Vnorená trieda má prístup ku všetkým súkromným členom svojej obklopujúcej triedy – k poliam aj metódam. Preto má verejná alebo chránená vnorená trieda zdedená podtriedou nepriamy prístup ku všetkým súkromným členom nadtriedy.

Sú premenné inštancie zdedené v jazyku Java?

Viem, že premenné inštancie sa nededia, ale možno k nim pristupovať v podtriede. Ak je možné k nim pristupovať v podtriede, znamená to, že sú zdieľané medzi nadtriedou a podtriedou alebo nadtrieda a podtrieda majú odlišnú kópiu.

Môže podtrieda pridať nové premenné súkromnej inštancie?

Podtrieda môže pridávať nové priv premenné inštancie, pridávať nové verejné, priv alebo statické metódy, prepisovať zdedené premenné. Podtrieda nemôže predefinovať verejnú metódu ako súkromnú alebo prepísať statické metódy nadtriedy. … Pri polymorfizme kompilátor neurčuje, ktorú metódu volať.

Môžete zdediť premenné súkromnej inštancie?

Podtriedy dedia verejné metódy z nadtriedy, ktorú rozširujú, ale nemajú priamy prístup k premenným súkromnej inštancie nadtriedy a musia používať metódy verejného prístupu a mutátora.

Odporúča: