这里主要用到父类和子类的调用,重写
进入主题
一、首先定义好宠物的属性(父类)
这里定义了宠物的名字,与主人之间的亲密度,健康值
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

小咸鱼~菜 于 2021-09-08 18:39:45 发布
这篇博客介绍了如何使用Java实现一个简单的宠物店系统,涉及到父类和子类的概念,以及对象的创建和方法调用。博客首先定义了宠物类作为父类,包含名字、亲密度和健康值属性。接着,作者创建了狗和企鹅两个子类,并重写了speak方法。此外,还定义了一个主人类用于选择宠物,并通过if语句进行交互。最后,博客给出了主函数的实现,展示了数据的输入和输出。