用java写一个领养宠物,有主菜单,能根据选择返回相应的宠物
最新推荐文章于 2024-06-19 20:16:43 发布

焦虑肇事者 于 2023-01-17 13:50:13 发布
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
可以使用 Java 实现领养宠物的程序。可以创建一个主菜单类,在该类中使用 switch 语句根据用户的选择返回相应的宠物。
实现细节如下:
定义一个枚举类型PetType,用于表示宠物类型,如狗、猫等。定义一个Pet类,用于表示宠物,包含宠物类型和名称等属性。定义一个PetStore类,用于存储宠物,并提供领养宠物的方法。定义一个MainMenu类,用于显示主菜单,并根据用户的选择调用PetStore类的领养宠物的方法返回相应的宠物。示例代码:
```java enum PetType { DOG, CAT, BIRD }
class Pet { private PetType type; private String name;
public Pet(PetType type, String name) {
this.type = type;
this.name = name;
}
public PetType getType() {
return type;
}
public String getName() {
return name;
}
12345678910111213}
class PetStore { private List pets;
public PetStore() {
pets = new ArrayList<Pet>();
pets.add(new Pet(PetType.DOG, "旺财"));
pets.add(new Pet(PetType.CAT, "喵喵"));
pets.add(new Pet(PetType.BIRD, "鸟鸟"));
}
public Pet adoptPet(PetType type) {
for (Pet pet : pets) {
if (pet.getType() == type) {
pets.remove(pet);
return pet;
}
}
return null;
}
1234567891011121314151617}
class MainMenu { private PetStore petStore;
public MainMenu() {
petStore = new PetStore();
}
public void show() {
System.out.println("欢迎光临宠物商店");
System.out.println("1. 领养狗狗
12345678相关知识
用java写的小宠物游戏
SSM宠物领养系统:Java项目实战
Java程序编写宠物类并封装 java写一个宠物系统
[独有源码]java
基于java的宠物领养管理系统
基于java的宠物领养系统的设计与实现(需求文档)
java开发桌面宠物
编写Java程序模拟主人养宠物 java写一个宠物系统
毕业设计:基于java的宠物领养系统设计与实现
java
原文链接: 用java写一个领养宠物,有主菜单,能根据选择返回相应的宠物 https://m.mcbbbk.com/newsview813814.html
| 上一篇: 1v1回合宠物对战游戏? | 下一篇: 小羊走散竟被狗狗领回!这是狗子的... |




