首页 > 分享 > 用java写一个领养宠物,有主菜单,能根据选择返回相应的宠物

用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回合宠物对战游戏?
下一篇: 小羊走散竟被狗狗领回!这是狗子的