2) A védett tagok a csomagon belül, az örökölt osztályok pedig a csomagon kívül érhetők el. 3) A védett módszerek véglegesek.
Mi védett végleges a Java-ban?
Egy védett metódus örökölt, és egy alosztályból hívható meg. Ahogy én látom, a tervezési döntés egy metódus védett és végleges létrehozása mögött a következő: végleges, tehát az implementációt nem lehet megváltoztatni, és védeni sem lehet, hogy az öröklődési hierarchián kívülről sehonnan ne hívható legyen.
Felülírhatjuk a védett végső metódust Java-ban?
Igen, a szuperosztály védett metódusa felülbírálható egy alosztály által.
Mi az a védett módszer?
Egy védett metódus olyan egy privát metódus, mert csak egy osztály vagy annak alosztályai megvalósításából hívható megAbban különbözik a privát metódusoktól, hogy az osztály bármely példányán explicit módon meghívható, és nem korlátozódik az önmaga implicit meghívására.
A privát metódusok felülbírálhatók?
Nem, nem tudjuk felülírni a privát vagy statikus metódusokat a Java-ban. A Java privát metódusai nem láthatók semmilyen más osztály számára, amely a hatókörüket arra az osztályra korlátozza, amelyben deklarálták őket.