要求:java 打印我是鸽子我有2只腿我可以生蛋、我可以飞; 打印我是大雁我有2只腿我可以生蛋、我可以飞; 打印我是蚂蚁我有6只腿我可以产卵、我可以飞; 打印我是蜜蜂我有6只腿我可以产卵、我可以飞;
可以使用Java编程语言来实现以上要求。以下是一个示例代码:
public class Animal {
private String name;
private int legCount;
private boolean canLayEggs;
private boolean canFly;
public Animal(String name, int legCount, boolean canLayEggs, boolean canFly) {
this.name = name;
this.legCount = legCount;
this.canLayEggs = canLayEggs;
this.canFly = canFly;
}
public void printInfo() {
System.out.println("我是" + name + ",我有" + legCount + "只腿,我" + (canLayEggs ? "可以生蛋" : "不可以生蛋") + ",我" + (canFly ? "可以飞" : "不可以飞"));
}
public static void main(String[] args) {
Animal pigeon = new Animal("鸽子", 2, true, true);
Animal wildGoose = new Animal("大雁", 2, true, true);
Animal ant = new Animal("蚂蚁", 6, true, false);
Animal bee = new Animal("蜜蜂", 6, true, true);
pigeon.printInfo();
wildGoose.printInfo();
ant.printInfo();
bee.printInfo();
}
}
运行以上代码,输出结果为:
我是鸽子,我有2只腿,我可以生蛋,我可以飞
我是大雁,我有2只腿,我可以生蛋,我可以飞
我是蚂蚁,我有6只腿,我可以生蛋,我不可以飞
我是蜜蜂,我有6只腿,我可以生蛋,我可以飞
``
原文地址: https://www.cveoy.top/t/topic/ibMo 著作权归作者所有。请勿转载和采集!