どのように Java 派生クラスを作成するのか

Javaでは、派生クラスは継承キーワードを使用して作成されます。継承キーワードは「extends」です。以下に派生クラスを作成するための基本的な構文を示します。

class 子类名 extends 父类名 {
// 类体
}

子クラスは親クラスの属性とメソッドを継承して、新しい属性とメソッドを追加したり、親クラスのメソッドを上書きすることができます。

派生クラスを作成する方法について例を示します。

class Vehicle {
String brand;
void honk() {
System.out.println("Beep beep!");
}
}
class Car extends Vehicle {
int numWheels;
void drive() {
System.out.println("Car is driving!");
}
}

上記の例では、Vehicleクラスは親クラスで、Carクラスは子クラスです。CarクラスはVehicleクラスの属性とメソッドを継承し、さらに新しい属性numWheelsと新しいメソッドdrive()を追加しています。

派生クラスのインスタンス化には、次のコードを使用できます。

public class Main {
public static void main(String[] args) {
Car myCar = new Car();
myCar.brand = "Toyota";
myCar.numWheels = 4;
myCar.honk(); // Output: Beep beep!
myCar.drive(); // Output: Car is driving!
}
}

上の例では、Carオブジェクトを作成し、ブランドとnumWheelsのプロパティを設定しました。それからVehicleクラスから継承したhonk()メソッドと、Carクラスのdrive()メソッドを呼び出しました。

コメントを残す 0

Your email address will not be published. Required fields are marked *


广告
広告は10秒後に閉じます。
bannerAds