**
宠物商店管理系统实验要求**
1、宠物商店有狗和猫两种动物,请为这两种动物创建各自的类,而且它们都继承宠物类,为这些类定义基本的属性和方法;
2、为宠物商店也创建一个类,该类有基本属性,比如商店名称等,还有宠物笼子的属性,此外,还具备一些方法,比如:买进宠物、销售宠物、清点宠物库存、销售统计和盈利情况等;
3、实现买进宠物的方法,输入狗或猫的基本属性和进货价格,并把该买进的宠物放进宠物笼子;
4、实现销售宠物的方法,输入狗或猫的基本属性和销售价格,并把宠物从宠物笼子取出;
5、实现清点宠物库存方法,列出所有库存的宠物清单;
6、实现销售和盈利统计,查询所有已销售的宠物清单,包括进货价格和销售价格,还有总利润;
实验过程:
(1)创建Animal类,包含的字段有宠物的姓名、宠物的年龄、宠物的性别、出售价格、进货价格和在店状态。创建Animal方法,传入姓名,年龄,性别,买进价格创建Animal对象。
(2)创建Cat类和Dog类继承Animal类。
(3)创建pet_shop(宠物商店)类,包含两个字段,宠物店的名称和宠物店买进的宠物数量。包含六个方法,分别是Menu()方法,输出宠物店系统功能菜单、Selling()方法,买进宠物、Purchase()方法,销售宠物、Check()方法,清点宠物库存、Sales_v
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)