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

溫馨提示×

java類怎樣實現繼承

小樊
82
2024-11-16 08:09:30
欄目: 編程語言

在Java中,類通過使用關鍵字extends來實現繼承。子類繼承父類的屬性和方法,這樣可以復用代碼并減少代碼冗余。以下是一個簡單的繼承示例:

// 父類
public class Animal {
    protected String name;

    public Animal(String name) {
        this.name = name;
    }

    public void makeSound() {
        System.out.println("The animal makes a sound");
    }
}

// 子類
public class Dog extends Animal {
    private int age;

    public Dog(String name, int age) {
        super(name); // 調用父類的構造方法
        this.age = age;
    }

    // 重寫父類的方法
    @Override
    public void makeSound() {
        System.out.println("The dog barks");
    }

    // 新增子類的方法
    public void bark() {
        System.out.println("The dog barks loudly");
    }
}

// 測試類
public class Main {
    public static void main(String[] args) {
        Dog myDog = new Dog("Buddy", 3);
        myDog.makeSound(); // 輸出 "The dog barks"
        myDog.bark(); // 輸出 "The dog barks loudly"
    }
}

在這個示例中,我們創建了一個名為Animal的父類,其中包含一個名為makeSound的方法。然后,我們創建了一個名為Dog的子類,它繼承了Animal類。在子類中,我們重寫了makeSound方法,并添加了一個名為bark的新方法。最后,在main方法中,我們創建了一個Dog對象,并調用了它的makeSoundbark方法。

0
陇西县| 个旧市| 昆山市| 贵港市| 洛阳市| 黎城县| 那曲县| 井冈山市| 博客| 铅山县| 留坝县| 石林| 凤城市| 天门市| 奎屯市| 南通市| 周宁县| 许昌县| 施甸县| 永平县| 长顺县| 曲麻莱县| 黔东| 稻城县| 娄底市| 杨浦区| 南投市| 保靖县| 阿拉善左旗| 金华市| 宜兰市| 琼海市| 扎兰屯市| 清原| 华安县| 三河市| 宁远县| 集安市| 永嘉县| 双辽市| 金湖县|