package entity;
public abstract class Pet {
private String name;
private int health;
private int love;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getHealth() {
return health;
}
public void setHealth(int health) {
this.health = health;
}
public int getLove() {
return love;
}
public void setLove(int love) {
this.love = love;
}
public Pet() {}
public Pet(String name, int health, int love) {
this.name = name;
this.health = health;
this.love = love;
}
public void showInfo() {
System.out.println("自我介绍-----------------");
System.out.println("我叫"+this.name+"-----我的健康值为:"+this.health+"-----------与主人亲密度为:"+this.love);
}
//抽象方法 必须要被子类重写实现 用抽象方法的类也必须用抽象类
public abstract void toHospital();
public abstract void feed();
}
//狗子类中
package entity;
public class Dog extends Pet