2) Ahli yang dilindungi boleh diakses dalam pakej dan kelas yang diwarisi di luar pakej. 3) Kaedah yang dilindungi adalah muktamad.
Apakah yang dilindungi akhir dalam Java?
Kaedah yang dilindungi ialah diwarisi dan boleh digunakan daripada subkelas. Seperti yang saya lihat, keputusan reka bentuk di sebalik membuat kaedah yang dilindungi dan muktamad adalah: muktamad, jadi pelaksanaan tidak boleh diubah, dan dilindungi, supaya ia tidak boleh dipanggil dari mana-mana di luar hierarki warisan.
Bolehkah kami mengatasi kaedah akhir yang dilindungi di Java?
Ya, kaedah yang dilindungi kelas super boleh ditindih oleh subkelas.
Apakah kaedah yang dilindungi?
Kaedah yang dilindungi ialah seperti kaedah peribadi kerana ia hanya boleh digunakan dari dalam pelaksanaan kelas atau subkelasnyaIa berbeza daripada kaedah persendirian kerana ia mungkin digunakan secara eksplisit pada mana-mana contoh kelas dan ia tidak terhad kepada seruan tersirat pada diri.
Bolehkah kaedah peribadi ditindih?
Tidak, kami tidak boleh mengatasi kaedah peribadi atau statik dalam Java. Kaedah persendirian dalam Java tidak boleh dilihat oleh mana-mana kelas lain yang mengehadkan skopnya kepada kelas di mana ia diisytiharkan.