java实例分析:宠物商店.pptVIP

  • 129
  • 0
  • 约3.07千字
  • 约 10页
  • 2019-04-21 发布于江西
  • 举报
JAVA 应用开发详解 面向对象(高级) —— 实例分析:宠物商店 实例要求 实现一个宠物商店,在宠物商店中可以有多种(由用户决定数量)宠物,试表示出此种关系,并要求可以根据宠物的关键字查找到相应的宠物信息。所需要的宠物信息自行设计。 分析 1、 本要求中提示宠物的信息可以自行设计,所以此时简单设计出三个属性:名字、颜色、年龄。 2、 宠物的类别很多,例如:猫、狗等都属于宠物,所以宠物应该是一个标准。 3、 在宠物商店中,只要是符合了此宠物标准的就都应该可以放进宠物商店之中。 4、 宠物商店中要保存多种宠物,则肯定应该是一个宠物的对象数组,宠物的个数由用户决定的话,则应该在创建宠物商店的时候,就已经分配好宠物的个数。 类图 宠物接口 —— Pet.java 宠物猫 —— Cat.java 宠物狗 —— Dog.java 宠物商店 —— PetShop.java(增加宠物) 宠物商店 —— PetShop.java(查询) 测试宠物商店 —— PetShopDemo.java ? MLDN 软件教学研发部 interface Pet { public String getName(); // 得到宠物的名字 public String getColor(); // 得到宠物的颜色 public int getAge(); // 得到宠物的年龄 }

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档