圈小猫Java代码 圈小猫在线玩( 三 )


第一个
class Animal {
private int age;
private String name;
public Animal(int age, String name) {
this.age = age;
this.name = name;
}
public void print() {
System.out.println("年龄圈小猫Java代码:" + age);
System.out.println("名称圈小猫Java代码:" + name);
}
}
public class Test {
public static void main(String[] args) {
Animal a1 = new Animal(3, "小猫");
a1.print();
Animal a2 = new Animal(2, "小狗");
a2.print();
}
}
第二个圈小猫Java代码:
class Animal {
private int age;
private String name;
public Animal(int age, String name) {
this.age = age;
this.name = name;
}
public void print() {
System.out.println("年龄:" + age);
System.out.println("名称:" + name);
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
class Bird extends Animal {
public Bird(int age) {
super(age, "小鸟");
}
public void print() {
System.out.println("年龄:" + getAge());
System.out.println("名称:" + getName());
}
}
class Fish extends Animal {
public Fish(int age) {
super(age, "鱼");
}
public void print() {
System.out.println("年龄:" + getAge());
System.out.println("名称:" + getName());
}
}
public class Test2 {
public static void main(String[] args) {
Animal[] animals = {
new Bird(2),
new Fish(10),
new Bird(3),
new Bird(4),
new Fish(5)
};
for (Animal animal : animals) {
animal.print();
}
}
}
【圈小猫Java代码 圈小猫在线玩】圈小猫Java代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于圈小猫在线玩、圈小猫Java代码的信息别忘了在本站进行查找喔 。