java猫狗继承动物类
时间: 2023-11-29 16:47:51 浏览: 59
以下是Java中猫狗继承动物类的例子:
引用中的猫类继承自动物类Animal,具有自己的eat()方法,可以通过以下代码进行调用:
```java
public class Cat extends Animal {
public Cat() { }
public Cat(String name, int age) {
super(name, age);
}
@Override
public void eat() {
System.out.println("猫吃鱼");
}
}
```
引用中的猫类和狗类都继承自动物类Animal,具有自己的方法,可以通过以下代码进行调用:
```java
class Cat extends Animal{
public Cat() { }
public Cat(String name, int age) {
super(name, age);
}
public void catchMouse(){
System.out.println("猫抓老鼠");
}
}
class Dog extends Animal{
public Dog() { }
public Dog(String name, int age) {
super(name, age);
}
public void lookdoor(){
System.out.println("狗看门");
}
}
```