定义一个动物类,定义属性,然后定义猫和鸟类继承动物类,重写方法即可,示例代码如下
public class Test {
public static void main(String[] args) {
Cat cat=new Cat(); //创建cat类
Bird bird=new Bird();//创建 bird类
//调用sound方法
cat.Sound();
bird.Sound();
}
}
//定义父类 animal
class Animal{
public String name;
public void Sound(){
System.out.println("动物会叫");
}
}
//定义子类,cat继承 动物类
class Cat extends Animal{
@Override
public void Sound() { //重写父类方法
System.out.println("喵喵");
}
}
//定义bird继承 动物类
class Bird extends Animal{
@Override
public void Sound() { //重写父类方法
System.out.println("啾啾");
}
}
测试结果如图
这不照着要求直接写出来就行了。。