第一节:状态模式——需求说明

一、需求说明

  APP 抽奖活动问题

  请编写程序完成 APP 抽奖活动,具体要求如下:

  1、假如每参加一次这个活动要扣除用户 50积分,中奖概率是 10%;

  2、奖品数量固定,抽完不能抽奖;

  3、活动有四个状态:可以抽奖、不能抽奖、发放奖品和奖品领完;

  4、活动的四个状态转换关系图如下:

  

原文地址:https://www.cnblogs.com/niujifei/p/14466102.html