javaのサブクラスはどのように親クラスを継承するの?
Javaでは、サブクラスが親クラスを継承するのはextendsキーワードを使用します。下記は簡単なサンプルコードです。
// 父类
class 父类 {
public void 父类方法() {
System.out.println("这是父类的方法");
}
}
// 子类继承父类
class 子类 extends 父类 {
public void 子类方法() {
System.out.println("这是子类的方法");
}
}
// 测试类
public class Main {
public static void main(String[] args) {
// 创建子类对象
子类 子对象 = new 子类();
// 调用父类方法
子对象.父类方法();
// 调用子类方法
子对象.子类方法();
}
}
上記のサンプルでは、サブクラスである SubClass はキーワードの extends を使用することで、親クラスである SuperClass を継承しています。サブクラスは、親クラスのプロパティとメソッドを継承できます。 Main クラス内では、サブクラスのオブジェクトを作成し、親クラスとサブクラスのメソッドを呼び出すことができます。上記のコードを実行すると、以下が出力されます。
这是父类的方法
这是子类的方法