java代码宠物商店 java电子宠物代码

JAVA宠物商店的源代码 系统启动和宠物主人登录的接口具体代码是什么?public interface 接口A {
public void get();
}
//**************
public class 接口A的实现类 implements 接口A {
@Override
public void get() {
System.out.println(1);
}
}
//**************
public class Test {
接口A d = new 接口A的实现类();
public Test() {
d.get();
}
}
虽然可以,但不提倡,因为接口有其自己的存在意义 , 接口定义行为 , 一般的都是接口定义 , 然后用一个类实现 。
如果您必须要在接口中实现方法:
public interface 接口A {
public void get();
public default void set() {
//实现
}
}
哪位达人能解释一下“JAVA宠物商店”是什么意思?JAVA宠物商店是sun公司为了展示Java技术而开发java代码宠物商店的一个程序java代码宠物商店 , 里面用到了大多数的Java技术java代码宠物商店,可以下载下来研究学习 。
怎样用java编写一个宠物商店//望采纳 , 打这么多字不容易
一、问题描述
设计一个宠物商店 , 在商店中可以有多种宠物,试表示出此种关系,并要求可以根据关键字查找相应的宠物信息 。所需要的宠物信息自行设定 。
1、可以保存多个宠物的信息
2、宠物的属性:名字、年龄等
3、可以实现宠物上架、下架、模糊查询等功能 。
实现思路
1.首先需要定义一个宠物类,因为宠物种类有很多 , 因此需要定义一个抽象类 。该类中需要包含宠物的各种信息,例如:种类、名字、年龄、雌雄等 。
2.有了宠物后还需要定义一个商店类,来存放各种宠物 。该商店类可以展示出商店内的宠物信息 , 以满足用户需求 。
3.因为要实现宠物的上架和下架操作,因此还需要定义一个上架类和下架类 。可以通过该类对宠物进行上架和下架操作,以存放到商店中 。
4.要实现模糊查询功能 , 需要定一个查询类,该类可以通过输入关键字来查询商店内的宠物信息来展现出来 。
5.要实现上诉功能 , 还需要定义一个测试类,来实现上述操作 。
代码实现:
1.宠物类
package 宠物商店;
public abstract class 宠物类 {
public String species; //种类
public String name; //名字
public String sex; //雌雄
public int age; //年龄
public 宠物类() {
}
public 宠物类(String species,String name,String sex,int age) {
this.species=species;
this.name=name;
this.sex=sex;
this.age=age;
}
public abstract void pet1();
public void setspecies(String species) {
this.species=species;
}
public String getspecies() {
return species;
}
public void setname(String name) {
this.name=name;
}
public String getname() {
return name;
}
public void setsex(String sex) {
this.sex=sex;
}
public String getsex() {
return sex;
}
public void setage(int age) {
this.age=age;
}
public int getage() {
return age;
}
}
2.商店类
package 宠物商店;
public class 商店类 extends 宠物类{
public 商店类(String species,String name,String sex,int age) {
super(species, name, sex,age);
}
public void pet1() {
System.out.println("宠物种类:"+species+"\t宠物名称:"+name+"\t宠物性别"+sex+"\t宠物年龄"+age+"岁");
}
static 商店类 doug1=new 商店类("金毛","豆豆","雄性",1);
static 商店类 doug2=new 商店类("牧羊犬","花花","雌性",2);

推荐阅读