这里主要用到父类和子类的调用,重写
进入主题
一、首先定义好宠物的属性(父类)
这里定义了宠物的名字,与主人之间的亲密度,健康值
public abstract class Pet {
String name;
int num;
int qinmidu;
public Pet(){}
public Pet(String name,int num,int qinmidu){
this.name=name;
this.num=num;
this.qinmidu=qinmidu;
}
public void speak(){}
public void eat(){}
public void play(){}
}
二、定义宠物的属性以及事件
定义狗:
public class Dog extends Pet {
private int kind;
private String breed="";
private int a;
public Dog(){}
public Dog(String name,int num,int qinmidu){
super(name,num,qinmidu);
this.kind=kind;
this.a=a;
this.breed=breed;
Scanner sc=new Sc