需求:请采用继承的思想实现猫和狗的案例,并在测试类中进行测试
分析:
猫: 成员变量:姓名,年龄
构造方法:无参,带参
成员方法: get/set方法,抓老鼠()
狗: 成员变量:姓名,年龄
构造方法:无参,带参
成员方法: get/set方法,看门()
共性: 成员变量:姓名,年龄
构造方法:无参,带参
成员方法: get/set方法
Animal类
package com.CatandDog;
public class Animal {
private String name;
private int age;
public Animal(){}
public Animal(String name,int age){
this.name=name;
this.age=age;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
Cat类