溫馨提示×

java中子類怎么繼承父類的成員

小億
85
2024-05-28 13:27:12
欄目: 編程語言

在Java中,子類可以通過使用關鍵字extends來繼承父類的成員,包括屬性和方法。子類可以訪問父類中被繼承的成員,但無法訪問父類中被聲明為私有的成員。

下面是一個簡單的例子,演示了如何在Java中子類繼承父類的成員:

//定義一個父類
class Parent {
    protected String name;

    public void setName(String name) {
        this.name = name;
    }

    public String getName() {
        return name;
    }
}

//定義一個子類,繼承父類Parent
class Child extends Parent {
    private int age;

    public void setAge(int age) {
        this.age = age;
    }

    public int getAge() {
        return age;
    }
}

public class Main {
    public static void main(String[] args) {
        Child child = new Child();
        child.setName("Alice");
        child.setAge(10);

        System.out.println("Name: " + child.getName());
        System.out.println("Age: " + child.getAge());
    }
}

在上面的例子中,子類Child繼承了父類Parentname屬性和相關的方法。通過在子類中創(chuàng)建一個實例并調用父類的方法,可以訪問父類的成員。

0