91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

Java中super關鍵字在構造器中如何使用

小樊
81
2024-08-02 21:29:13
欄目: 編程語言

在Java中,super關鍵字在構造器中的使用有兩種情況:

  1. 在子類構造器中調用父類構造器:可以使用super關鍵字來調用父類的構造器。在子類的構造器中使用super()語句來調用父類的構造器,并且必須在子類的構造器中的第一行代碼中調用super()。如果沒有顯式地調用父類的構造器,默認會調用父類的無參構造器。
public class Parent {
    public Parent() {
        System.out.println("Parent constructor");
    }
}

public class Child extends Parent {
    public Child() {
        super();  // 調用父類構造器
        System.out.println("Child constructor");
    }
}
  1. 在內部類中使用super關鍵字:在內部類中,如果需要引用外部類的構造器,可以使用super關鍵字來調用外部類的構造器。
public class Outer {
    private int x;

    public Outer(int x) {
        this.x = x;
    }

    public class Inner {
        private int y;

        public Inner(int y) {
            Outer.this.x = y;  // 調用外部類的構造器
            this.y = y;
        }
    }
}

0
忻州市| 福贡县| 峨边| 三原县| 毕节市| 如皋市| 丽水市| 牙克石市| 库尔勒市| 济阳县| 工布江达县| 平谷区| 顺昌县| 澄城县| 任丘市| 五常市| 安福县| 宜昌市| 德庆县| 荆门市| 北碚区| 鹤峰县| 许昌市| 六枝特区| 荔浦县| 德化县| 洞头县| 汾西县| 湟源县| 招远市| 天祝| 大厂| 大理市| 法库县| 广南县| 东山县| 雷州市| 彰化市| 扬州市| 金塔县| 伊通|