Rumah > Java > javaTutorial > teks badan

kata kunci super dalam Java

PHPz
Lepaskan: 2023-09-16 22:57:03
ke hadapan
1256 orang telah melayarinya

kata kunci super dalam Java

  • pembolehubah super merujuk kepada contoh kelas induk langsung.
  • Pembolehubah super boleh memanggil kaedah kelas induk langsung.
  • super() bertindak sebagai pembina kelas induk langsung dan harus menjadi baris pertama dalam pembina kelas anak.

Gunakan kata kunci super apabila memanggil versi kelas super kaedah yang diganti.

Contoh h2>

Demo Langsung

class Animal {
   public void move() {
      System.out.println("Animals can move");
   }
}
class Dog extends Animal {
   public void move() {
      super.move(); // invokes the super class method
      System.out.println("Dogs can walk and run");
   }
}
public class TestDog {
   public static void main(String args[]) {
      Animal b = new Dog(); // Animal reference but Dog object
      b.move(); // runs the method in Dog class
   }
}
Salin selepas log masuk

Output

Ini akan menghasilkan keputusan berikut -

Animals can move
Dogs can walk and run
Salin selepas log masuk

Atas ialah kandungan terperinci kata kunci super dalam Java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan