状态设计模式(一) - 定义

前言

状态设计模式系列文章
状态设计模式(一) - 定义
状态设计模式(二) - 订单状态一般方法实现
状态设计模式(三) - 订单状态状态设计模式实现

1. 定义?


在一般的开发中某些功能会受状态的影响,某些状态下的某些功能是不可用的,比如订单状态:
1>:只有先付款,状态才可以变为待发货;
2>:发货之后,状态才可以变为待收货;
3>:收货之后,状态才可以变为待评价;

下一节举例分析订单状态;

你可能感兴趣的:(状态设计模式(一) - 定义)