public static void main(String[] args) {
Bird b = new Bird("紅色", 4);
Fish f = new Fish("5", 2);
b.printInfo();
f.printInfo();
}
}
public abstract class Animal {
String color;
String weight;
int age;
public abstract void printInfo();
}
public class Bird extends Animal {
Bird(String color, int age) {
super.color = color;
super.age = age;
}
@Override
public void printInfo() {
System.out.println("我是壹只" + color + "的鳥!");
System.out.println("今年" + age + "歲了!");
}
}
public class Fish extends Animal {
Fish(String weight, int age) {
super.weight = weight;
super.age = age;
}
@Override
public void printInfo() {
System.out.println("我是壹條" + weight + "斤重的魚!");
System.out.println("今年" + age + "歲了!");
}
}