Kata kunci super ialah kata kunci penting dalam bahasa Java Ia mempunyai fungsi berikut: 1. Panggil pembina kelas induk 3. Dapatkan rujukan proksi dari kelas induk; kaedah kelas induk. Penggunaan kata kunci super yang betul adalah penting untuk menulis kod Java yang boleh skala dan boleh diselenggara.
Peranan kata kunci super dalam Java
Kata kunci super ialah kata kunci penting dalam bahasa Java dan digunakan untuk mengakses kaedah dan pembolehubah kelas induk dalam subkelas. Ia menyediakan pelbagai ciri untuk menjadikan program Java lebih fleksibel dan boleh diselenggara.
Fungsi:
Kata kunci super terutamanya mempunyai fungsi berikut:
Contoh Penggunaan:
Berikut ialah beberapa contoh yang menunjukkan penggunaan kata kunci super:
<code class="java">// 调用父类构造函数 public class Child extends Parent { public Child() { super(); // 调用 Parent 类的无参构造函数 } public Child(int x) { super(x); // 调用 Parent 类的有参构造函数 } } // 访问父类变量 public class Child extends Parent { @Override public String toString() { return "Child: " + super.name; // 访问父类中的 name 变量 } } // 调用父类方法 public class Child extends Parent { @Override public void print() { super.print(); // 调用父类的 print() 方法 System.out.println("Child"); // 添加子类自己的行为 } }</code>
Pemahaman dan penggunaan kata kunci super yang betul adalah penting untuk menulis kod Java yang boleh skala dan boleh diselenggara. Ia membolehkan subkelas untuk memanfaatkan kefungsian yang disediakan oleh kelas induk sambil menambah tingkah laku khusus mereka sendiri.
Atas ialah kandungan terperinci Peranan kata kunci super dalam java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!