// 親クラス
class Person {
// 自己紹介するメソッド
void introduce() {
System.out.println("自己紹介します。");
}
}
// 子クラス1: Student
class Student extends Person {
// 勉強するメソッド
void study() {
System.out.println("勉強します。");
}
}
// 子クラス2: Teacher
class Teacher extends Person {
// 教えるメソッド
void teach() {
System.out.println("教えます。");
}
}この例では、Person クラスが親クラスであり、introduce メソッドを持っています。そして、Student クラスは Person クラスを継承し、study メソッドを追加します。同様に、Teacher クラスも Person クラスを継承し、teach メソッドを追加します。各クラスが親クラスの機能を共有しつつ、独自の機能を持つようになっています。


