飼い犬の情報表示(クラスの継承)
●サンプル
//年齢を管理するスーパークラス
class SuperClass {
int age;
void setAge(int age){ //年齢を設定するメソッド
this.age = age;
}
void printAge(){ //年齢を表示するメソッド
System.out.println("年齢:"+age+"歳");
}
}
class SubClass extends SuperClass { //SuperClassクラスから継承
String name;
public void name(String name){ //名前を出力するメソッド
this.name = name;
System.out.println("名前:"+name);
}
}
class Sample1{
public static void main( String[] args ){
SubClass taro = new SubClass(); //サブクラスをインスタンス化
↓↓フィールドに年齢、名前等の値を入れて出力
taro.setAge(19);
taro.name("Joho Taro");
taro.printAge();
}
}
●実行結果
名前:Joho Taro
年齢:19歳