Rumah  >  Artikel  >  Java  >  Bolehkah kita mengatasi kaedah yang dilindungi di Jawa?

Bolehkah kita mengatasi kaedah yang dilindungi di Jawa?

WBOY
WBOYke hadapan
2023-08-28 15:25:071126semak imbas

Bolehkah kita mengatasi kaedah yang dilindungi di Jawa?

ialah , kaedah yang dilindungi kelas super boleh ditindih oleh subkelas . Jika kaedah superclass dilindungi, kaedah subclass overridden boleh mempunyai protected atau public (tetapi tidak boleh mempunyai lalai atau private ) ) Ini bermakna kaedah subclass overridden kita tidak boleh mempunyai specifier.

Contoh

class A {
   protected<strong> </strong>void protectedMethod() {
      System.out.println("superclass protected method");
   }
}
class B extends A {
   protected void protectedMethod() {
      System.out.println("subclass protected method");
   }
}
public class Test {
   public static void main(String args[]) {
      B b = new B();
      b.protectedMethod();
   }
}

Output

subclass protected method

Atas ialah kandungan terperinci Bolehkah kita mengatasi kaedah yang dilindungi di Jawa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam