溫馨提示×

java怎么調(diào)用父類屬性

小億
134
2023-10-14 07:36:43
欄目: 編程語言

在Java中,可以通過使用super關(guān)鍵字來調(diào)用父類的屬性。

首先,在子類中創(chuàng)建一個(gè)與父類屬性相同的屬性,然后使用super關(guān)鍵字來引用父類的屬性。以下是一個(gè)示例:

class Parent {
protected int num = 10;
}
class Child extends Parent {
private int num = 20;
public void display() {
System.out.println("父類的num:" + super.num);
System.out.println("子類的num:" + this.num);
}
}
public class Main {
public static void main(String[] args) {
Child child = new Child();
child.display();
}
}

在上述示例中,Child類繼承自Parent類,并在Child類中創(chuàng)建了一個(gè)與父類屬性num相同的屬性。在display()方法中,使用super.num來調(diào)用父類的屬性,使用this.num來調(diào)用子類的屬性。

輸出結(jié)果為:

父類的num:10
子類的num:20

可以看到,通過使用super關(guān)鍵字,可以調(diào)用父類的屬性。

0