Animal
クラスの宣言
public class Animal {
private String name;
private int age;
// コンストラクタ:名前と年齢を指定できる
public Animal(String name, int age) {
this.name = name;
this.age = age;
}
// 動物の情報を表示するメソッド
public void displayInfo() {
System.out.println("名前: " + name);
System.out.println("年齢: " + age + " 歳");
}
}
利用例
public class Main {
public static void main(String[] args) {
// Animal クラスのインスタンスを作成
Animal cat = new Animal("Whiskers", 3);
Animal dog = new Animal("Buddy", 5);
// 各動物の情報を表示
System.out.println("猫の情報:");
cat.displayInfo();
System.out.println("\n犬の情報:");
dog.displayInfo();
}
}
この例では、Animal
クラスが動物の名前と年齢を保持し、displayInfo
メソッドを通じてそれらの情報を表示します。Main
クラスで Animal
クラスのインスタンス(cat
と dog
)を作成し、それぞれの動物の情報を表示しています。