古詩詞大全網 - 古詩大全 - java程序設計:設計bird類,fish類,都繼承自Animal,實現其方法printInfo(),輸出信息.

java程序設計:設計bird類,fish類,都繼承自Animal,實現其方法printInfo(),輸出信息.

public class Test {

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 + "歲了!");

}

}