Rumah >Java >javaTutorial >Cara menggunakan kaedah pengikatan dinamik java
Penggunaan
1 Apabila program disusun, ia sebenarnya memanggil kaedah makan kelas induk, tetapi pada masa jalan, ia menjalankan kaedah makan subkelas. . Pengikatan berlaku semasa masa jalan.
2. Gunakan premis, mula-mula ubah ke atas, dan panggil kaedah ganti kelas induk dan subkelas dengan nama yang sama melalui rujukan kelas induk
contoh
package chapeter04; class Test { public Test() { } public void setName(String n) { this.name=n; System.out.println("在父类中"); } public String getName() { return this.name; } private String name; } public class Sample4_12 extends Test { public void setArea(String a) { this.area=a; } public String getArea() { return this.area; } public static void main(String[] args) { // TODO Auto-generated method stub Sample4_12 child = new Sample4_12(); Test test []=new Test[2]; test[0]=child; test[0].setName("silence"); test[1]=new Test(); } private String area; }
Atas ialah kandungan terperinci Cara menggunakan kaedah pengikatan dinamik java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!