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)を作æˆã—ã€ãれãžã‚Œã®å‹•ç‰©ã®æƒ…å ±ã‚’è¡¨ç¤ºã—ã¦ã„ã¾ã™ã€‚
「007 クラスã€å•題集リスト
🎯 実習ã§ç†è§£ã‚’æ·±ã‚よã†
ã“ã®å†…容ã«ã¤ã„ã¦JavaDrillã§å®Ÿéš›ã«æ‰‹ã‚’å‹•ã‹ã—ã¦å¦ç¿’ã§ãã¾ã™


コメント