Java 是一種面向對象的編程語言,其中類是面向對象編程的重要組成部分。Java 中的類可以分為基類和派生類。基類是其他類的根源。它包含其他類可能繼承的共同屬性和方法。派生類則是從基類繼承而來的新類。
在 Java 中,我們使用
extends關鍵字來創建派生類,并使用
super關鍵字引用基類的方法。比如,我們可以創建一個基類 Animal,表示所有動物的共同屬性和方法:
public class Animal { public void eating(){ System.out.println("Animal is eating."); } public void sleeping(){ System.out.println("Animal is sleeping."); } }
然后,我們可以通過
extends關鍵字創建一個派生類 Dog:
public class Dog extends Animal { public void bark(){ System.out.println("Dog is barking."); } }
在這個例子中,Dog 繼承了 Animal 類的 eating() 和 sleeping() 方法,并添加了自己的 bark() 方法。我們可以創建一個 Dog 對象,并調用它的方法:
Dog myDog = new Dog(); myDog.eating(); // output: Animal is eating. myDog.sleeping(); // output: Animal is sleeping. myDog.bark(); // output: Dog is barking.
在這個例子中,我們可以看到 Dog 通過繼承 Animal 的方法來獲取共同屬性和方法,并且還可以添加自己的屬性和方法。
下一篇vue的css引入