public class Agongc {
public static void main(String[] args) {
Dog d=new Dog();
Cat c=new Cat();
Rabbit r=new Rabbit();
d.pingz("中华田园犬", 1);
d.makeSound();
c.pingz("小猫", 1);
c.makeSound();
r.pingz("小兔", 1);
r.makeSound();
}
}
public class Animal(27刘思淇) {
private String name;
private int age;
public Animal() {
}
public Animal(String name,int age) {
age=this.age;
name=this.name;
}
public void getAge() {
return;
}
public void setAge(int age) {
age=this.age;
}
public void getName() {
return;
}
public void setName(String name) {
name=this.name;
}
public void makeSound() {
System.out.println(" ");
System.out.println(" ");
System.out.println(" ");
}
public void pingz(String name,int age) {
System.out.println("我的名字"+name+" "+age+"岁");
}
}
public class Cat extends Animal {
public Cat() {
}
public Cat(String name,int age) {
super(name,age);
}
@Override
public void makeSound() {
System.out.println("我的叫声是喵喵喵");
}
}
public class Dog extends Animal {
public Dog() {
}
public Dog(String name,int age) {
super(name,age);
}
@Override
public void makeSound() {
System.out.println("我的叫声是汪汪汪");
}
}
public class Rabbit extends Animal {
public Rabbit() {
}
public Rabbit(String name,int age) {
super(name,age);
}
@Override
public void makeSound() {
System.out.println("我的叫声是吱吱吱");//重写方法
}
}