state模式针对枚举加if else解决大量if else语句问题 缺点:如果状态过多,会产生大量的具体状态类。优点就是易于维护,不会产生大量的if else语句。 优点是以状态带动事件 adapter模式解决调用接口不一致问题