宠物商店java工程代码 javaweb宠物商店

(OOP)求一个结账的Java代码啊,要求客户可以从菜单里面选择物品 , 最后结账在控制台 。public class Test {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String str = "";
while(true) {
System.out.println("请输入一个字符宠物商店java工程代码:");
str = sc.nextLine();
if(str=="exit")// 如果字符串为"exit",退出循环
break;
if(str.length()==1) {
【宠物商店java工程代码 javaweb宠物商店】char c = str.charAt(0);
System.out.println("它对应宠物商店java工程代码的ASCII码为:" + (int)c); //(int)c将c强制转换为它宠物商店java工程代码的ascii码
}
else
System.out.println("请输入一位字符 。");
}
sc.close();
}
}
Java程序编写宠物类并封装public class Pet {
//pet的属性
private String name;
private int age;
private char gengder;
//提供无参构造方法
public Pet() {
super();
}
//提供有参构造方法
public Pet(String name, int age, char gengder) {
super();
this.name = name;
this.age = age;
this.gengder = gengder;
}
//提供get/set方法
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;
}
public char getGengder() {
return gengder;
}
public void setGengder(char gengder) {
this.gengder = gengder;
}
//重写tostring方法
@Override
public String toString() {
return "Pet [name=" + name + ", age=" + age + ", gengder=" + gengder + "]";
}
}
封装的基本语法:
属性私有化
提供无参和有参构造方法
提供get/set方法
重写tostring方法
Java宠物商店代码 , 求求各位大神帮忙//望采纳宠物商店java工程代码,打这么多字不容易
//用eclipse软件
一、问题描述
设计一个宠物商店,在商店中可以有多种宠物,试表示出此种关系,并要求可以根据关键字查找相应宠物商店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) {

推荐阅读